# Roster GP PA AB H 1B 2B 3B HR RBI R HBP ROE FC CI BB SO AVG OBP SLG OPS
24 Preston McHarg 40 116 87 30 27 3 0 0 13 29 10 4 1 0 19 16 .345 .509 .379 .888
22 Ryan Giroux 42 123 100 36 30 5 0 1 18 36 2 4 5 0 21 26 .360 .480 .440 .920
32 Kole Percival 40 111 100 37 26 8 0 3 29 21 5 4 4 0 6 31 .370 .432 .540 .972
2 Kaden Prosofsky 44 157 136 59 41 18 0 0 13 49 2 8 4 0 18 20 .434 .503 .566 1.069
20 Emmett Goetz 39 111 101 31 25 3 2 1 23 18 1 3 3 0 7 23 .307 .355 .406 .760
12 Reese Brons 5 15 15 6 6 0 0 0 2 1 0 0 1 0 0 2 .400 .400 .400 .800
6 Karson Dziadyk 41 105 84 22 17 5 0 0 15 22 1 3 1 0 19 36 .262 .400 .321 .721
28 Jack Lensen 40 108 83 27 21 3 2 1 18 30 5 2 1 0 19 27 .325 .472 .446 .918
14 Mekhi Simms 36 92 75 18 12 5 0 1 14 14 0 2 1 0 15 36 .240 .359 .347 .705
10 Tyson Dale 43 151 136 60 35 13 1 11 48 44 3 5 3 0 9 12 .441 .477 .794 1.271
18 Lucas Berry 2 3 2 2 1 1 0 0 1 1 0 0 0 0 1 0 1.000 1.000 1.500 2.500
8 Logan Ruehs 45 140 122 40 34 6 0 0 24 33 6 4 5 0 11 17 .328 .407 .377 .784
40 Aidan Marien 5 16 13 3 3 0 0 0 0 1 0 0 0 0 3 5 .231 .375 .231 .606
4 Jackson Fox 43 147 116 46 32 9 2 3 33 44 4 0 4 0 26 24 .397 .517 .586 1.103
16 Jack Giroux 42 117 102 30 16 11 0 3 24 25 0 4 5 0 14 30 .294 .379 .490 .870
26 Ben Hosegood 6 16 15 7 5 2 0 0 2 5 0 0 1 0 1 1 .467 .500 .600 1.100
42 Cohen Paul 3 4 3 1 1 0 0 0 1 1 1 0 0 0 0 1 .333 .500 .333 .833
Totals 46 1532 1290 455 332 92 7 24 278 374 40 43 39 0 189 307 .353 .447 .491 .938
Key
  • GP: Games played
  • PA: Plate appearances
  • AB: At bats
  • H: Hits
  • 1B: Singles
  • 2B: Doubles
  • 3B: Triples
  • HR: Home runs
  • RBI: Runs batted in
  • R: Runs scored
  • HBP: Hit by pitch
  • ROE: Reached on error
  • FC: Hit into fielder's choice
  • CI: Batter advances on catcher's interference
  • BB: Base on balls (walks)
  • SO: Strikeouts
  • AVG: Batting average (season)
  • OBP: On-base percentage (season)
  • SLG: Slugging percentage
  • OPS: On-base percentage plus slugging percentage (season)

GameChanger


Official Scoring Team

We encourage any user to create a GameChanger team and utilize our scorekeeping and stat management tools. As a result of this open platform, there may be several versions of the same team.

GameChanger is beta testing solutions to establish authenticity of teams so fans can easily trust that the teams they follow will provide consistent game data.

Official GameChanger teams will be marked with an official tag in search results and on team home pages.

GameChanger reserves the right to contact a team's head coach to confirm that it is an official team.

GC Plus
The GameDay
Experience
GC Premium
The Complete Fan Experience
Live play-by-plays
Box scores
GameStream Radio
Game recap stories
Season stats
Spray charts
GC Premium
The Complete Fan Experience
Live play-by-plays
Box scores
GameStream Radio
Game recap stories
Season stats
Spray charts