CF Garrett Bodine #24
Age: 27 | Bats: R | Throws: R | Morale: Normal
11/01/2026
CF GARRETT BODINE #24 - AGE: 27 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
25 72 21 2 0 0 8 8 10 .292 .370 .319 3 0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 40 40 40 40
Power 40 40 35 40
Eye 55 55 55 55
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 25 60
Errors: - 35 60
Arm: 20 40 55
Turn DP: - 25 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: - Center Field: 45
2nd Base: - Right Field: 55
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Ability: 65
Baserunning Inst.: 70
Sacrifice Bunt: 45
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/07/2026 @ BOW Loss, 4-6 4 1 0 0 0 0 1 1
09/06/2026 @ BOW Win, 17-10 4 1 2 2 0 0 1 0
09/05/2026 @ BOW Loss, 3-4 5 0 1 0 0 0 3 1
09/04/2026 @ BOW Loss, 0-6 5 0 3 0 0 0 0 0
09/03/2026 @ NHA Win, 4-2 4 1 3 2 0 1 0 0
09/02/2026 @ NHA Win, 6-4 4 2 0 1 0 2 0 0
09/01/2026 @ NHA Win, 3-1 3 0 0 0 0 1 0 0
08/31/2026 @ NHA Win, 1-0 4 0 0 0 0 0 0 0
08/30/2026 ALT Win, 2-1 0 0 0 0 0 0 0 0
08/29/2026 ALT Loss, 5-6 1 0 0 0 0 0 0 0
PERSONALITY
Not a bad teammate.
High: Adaptability
Birthday:10/28/1999
Born in:Corona, CA
Nationality:American
Height:5' 10"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2021, 26th Pick in Round 13
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 25 72 21 2 0 0 8 9 8 10 .292 .370 .319 .690 .325 .028 110
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 18 81 1 0 0 1 0 0 23 2 3 0 100.0 9.6 5.00 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   31 7 1 0 0 3 2 2 7 0 0 0 .226 .273 .258 .531
Versus Right   41 14 1 0 0 5 7 6 3 0 0 1 .341 .438 .366 .803
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   9 4 0 0 0 2 2 2 0 0 0 1 .444 .583 .444 1.028
August   34 8 1 0 0 1 2 2 5 0 0 0 .235 .278 .265 .542
September   29 9 1 0 0 5 5 4 5 0 0 0 .310 .394 .345 .739
Career   72 21 2 0 0 8 9 8 10 0 0 1 .292 .370 .319 .690
Home   23 7 1 0 0 2 1 2 5 0 0 1 .304 .385 .348 .732
Road   49 14 1 0 0 6 8 6 5 0 0 0 .286 .364 .306 .670
Grass   72 21 2 0 0 8 9 8 10 0 0 1 .292 .370 .319 .690
Day   10 1 0 0 0 0 2 0 3 0 0 0 .100 .100 .100 .200
Night   62 20 2 0 0 8 7 8 7 0 0 1 .323 .408 .355 .763
As Starter   67 19 2 0 0 7 8 8 10 0 0 1 .284 .368 .313 .682
As Reliever / Substitution   5 2 0 0 0 1 1 0 0 0 0 0 .400 .400 .400 .800
CAROLINA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 45 161 46 6 0 2 8 18 17 33 .286 .368 .360 .728 .336 .075 124
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 42 184 4 0 0 3 2 0 58 8 8 5 61.5 22.0 4.76 1.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   53 14 2 0 0 2 5 6 9 0 0 1 .264 .350 .302 .652
Versus Right   108 32 4 0 2 6 13 11 24 0 2 3 .296 .377 .389 .766
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   31 7 1 0 1 2 3 4 10 0 0 1 .226 .333 .355 .688
May   51 14 1 0 1 2 5 5 7 0 2 0 .275 .339 .353 .692
June   35 11 2 0 0 2 5 5 5 0 0 1 .314 .415 .371 .786
July   44 14 2 0 0 2 5 3 11 0 0 2 .318 .388 .364 .751
Last Year   379 93 23 0 4 37 55 54 84 2 3 3 .245 .342 .338 .680
Career   540 139 29 0 6 45 73 71 117 2 5 7 .257 .350 .344 .694
Home   78 25 2 0 0 3 10 9 12 0 1 3 .321 .411 .346 .757
Road   83 21 4 0 2 5 8 8 21 0 1 1 .253 .326 .373 .700
Grass   161 46 6 0 2 8 18 17 33 0 2 4 .286 .368 .360 .728
Day   57 15 3 0 0 3 6 3 9 0 1 2 .263 .323 .316 .638
Night   104 31 3 0 2 5 12 14 24 0 1 2 .298 .392 .385 .776
As Starter   157 46 6 0 2 7 18 16 32 0 2 4 .293 .373 .369 .742
As Reliever / Substitution   4 0 0 0 0 1 0 1 1 0 0 0 .000 .200 .000 .200
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2021 Cleveland (AZL) - R 21 40 141 39 5 0 0 16 17 14 1 4 30 5 9 .277 .338 .312 .650 74 77 -0.6
2022 Cleveland (AZL) - R 22 26 75 22 8 1 1 9 20 15 0 1 15 0 0 .293 .407 .467 .873 130 132 0.5
2023 Cleveland (AZL) - R 23 46 141 34 6 0 1 10 27 27 1 3 25 5 2 .241 .360 .305 .665 82 86 -0.0
2024 Mahoning Valley - A- 24 39 140 41 7 1 2 10 17 14 1 3 30 9 1 .293 .354 .400 .754 114 115 0.8
2025 Lake County - A 25 5 15 2 1 0 0 2 1 1 0 0 4 0 0 .133 .188 .200 .388 15 14 -0.1
2025 Lynchburg - A+ 25 103 379 93 23 0 4 37 55 54 3 2 84 13 3 .245 .342 .338 .680 93 97 1.1
2025 Total - A+ 25 108 394 95 24 0 4 39 56 55 3 2 88 13 3 .241 .337 .332 .669 90 94 0.9
2026 Lynchburg - A+ 26 45 161 46 6 0 2 8 18 17 4 0 33 8 5 .286 .368 .360 .728 119 124 1.2
2026 Akron - AA 26 25 72 21 2 0 0 8 9 8 1 0 10 3 0 .292 .370 .319 .690 102 110 0.7
Total EL 25 72 21 2 0 0 8 9 8 1 0 10 3 0 .292 .370 .319 .690 102 110
Total CAR 148 540 139 29 0 6 45 73 71 7 2 117 21 8 .257 .350 .344 .694 100 105
Total MID 5 15 2 1 0 0 2 1 1 0 0 4 0 0 .133 .188 .200 .388 15 14
Total NYP 39 140 41 7 1 2 10 17 14 1 3 30 9 1 .293 .354 .400 .754 114 115
Total AZL 112 357 95 19 1 2 35 64 56 2 8 70 10 11 .266 .362 .342 .703 90 92
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Lynchburg - A+ LF 70 70 100 2 0 104 2 .981 611.2 1.50 -1.1 1.017
2025 Lake County - A LF 2 2 3 0 0 3 0 1.000 18.0 1.50 -0.0 .986
2025 Lynchburg - A+ CF 23 18 49 3 0 54 2 .963 175.0 2.67 -0.7 .987
2025 Lynchburg - A+ RF 15 14 25 0 0 25 0 1.000 125.0 1.80 +0.4 1.008
2026 Akron - AA LF 10 9 24 0 0 24 0 1.000 81.0 2.67 +1.4 1.053
2026 Lynchburg - A+ LF 20 15 24 1 1 25 0 1.000 139.0 1.62 +1.4 1.102
2026 Akron - AA CF 3 3 3 0 0 3 0 1.000 26.0 1.04 +0.1 1.010
2026 Lynchburg - A+ CF 12 11 36 0 0 37 1 .973 99.2 3.25 +1.7 1.047
2026 Akron - AA RF 11 6 7 0 0 8 1 .875 60.0 1.05 +0.6 1.165
2026 Lynchburg - A+ RF 17 16 22 0 0 23 1 .957 134.0 1.48 -0.3 1.015
TOTAL LF 102 96 151 3 1 156 2 .987 849.2 1.63 +1.7 1.034
TOTAL CF 38 32 88 3 0 94 3 .968 300.2 2.72 +1.2 1.012
TOTAL RF 43 36 54 0 0 56 2 .964 319.0 1.52 +0.7 1.028
PLAYER HISTORY
01/01/2020 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 30 (45); Eye: 35 (50).
01/01/2021 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 30 (50); Eye: 40 (50).
05/11/2021 Drafted in the 2021 first-year player draft (Round 13, Pick 26, 403rd overall pick) by the Cleveland Indians, out of college (Alabama-Huntsville).
07/10/2021 Injured (Groin soreness), day-to-day for 1 day.
01/01/2022 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 25 (40); Eye: 45 (50).
01/01/2023 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 30 (40); Eye: 50 (50).
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (40); Eye: 50 (50).
03/29/2024 Injured (Stomach virus), day-to-day for 4 days.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (40); Eye: 50 (50).
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 50 (50).
04/22/2026 Injured (bruised wrist),day-to-day for 2 days.
08/28/2026 Injured (bruised shoulder),day-to-day for one week.
09/06/2026 Injured (bruised wrist),day-to-day for 2 days.
Wednesday, December 1st , 2021 - OOTP Baseball 22.11 Build 82