1B Jack Reacher #47
Age: 35 | Bats: S | Throws: R | Morale: Great
08/07/2036
1B JACK REACHER #47 - AGE: 35 - BATS: S - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
113 399 100 19 0 26 66 58 114 .251 .362 .494 2 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 68 69 68 69
Gap 68 70 68 73
Power 90 92 89 91
Eye 56 58 56 70
Avoid K's 61 61 61 61
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 1
Errors: - 18 27
Arm: 3 18 22
Turn DP: - 5 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 15 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 8
Stealing Ability: 30
Baserunning Inst.: 36
Sacrifice Bunt: 25
Bunt for Hit: 5
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/06/2036 NSH Loss, 3-4 4 1 1 0 0 0 0 0
08/05/2036 NSH Win, 4-1 3 0 1 0 0 0 1 0
08/04/2036 NSH Loss, 2-3 4 1 2 0 0 0 1 0
08/03/2036 @ CT Loss, 1-7 3 0 0 0 0 0 1 0
08/02/2036 @ CT Loss, 2-8 4 1 1 2 1 0 1 0
08/01/2036 @ CT Win, 6-3 3 1 1 1 0 1 1 0
07/31/2036 CAD Win, 7-2 4 2 2 3 1 0 0 0
07/30/2036 CAD Loss, 4-6 5 1 3 2 1 0 0 0
07/29/2036 CAD Win, 4-3 2 1 1 0 0 2 0 0
07/27/2036 @ COL Loss, 5-8 3 0 1 1 0 1 1 0
PERSONALITY
He puts in long hours.
High: Greed, Work Ethic
Low: Adaptability
Birthday:02/17/2001
Born in:Arlington, VA
Nationality:American
Height:6' 5"
Weight:250 lbs
Local Popularity:Extremely Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$17,000,000
Signed Through:2038 Season
Major Service:10 Years, 68 Days
Service This Yr:125 Days
40-Man Service:10 Years, 142 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:2023, 7th Pick in Round 1
CONTINENTAL BASEBALL LEAGUE 2036 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 113 399 100 19 0 26 66 64 58 114 .251 .362 .494 .856 .358 .243 131
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 111 472 13 8 0 10 0 2 197 45 2 0 100.0 73.5 6.38 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   139 32 3 0 11 25 23 20 45 0 0 5 .230 .348 .489 .837
Versus Right   260 68 16 0 15 41 41 38 69 2 0 8 .262 .370 .496 .866
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   11 4 1 0 0 0 2 0 2 0 0 1 .364 .417 .455 .871
Last Week   21 8 1 0 3 8 6 3 3 0 0 2 .381 .500 .857 1.357
April   89 16 4 0 6 16 12 8 29 1 0 0 .180 .245 .427 .672
May   90 24 3 0 7 14 22 23 28 0 0 5 .267 .441 .533 .974
June   96 31 6 0 6 13 15 8 25 0 0 3 .323 .393 .573 .965
July   103 23 5 0 6 20 11 18 27 1 0 3 .223 .352 .447 .799
August   21 6 1 0 1 3 4 1 5 0 0 2 .286 .375 .476 .851
Spring Training   64 17 2 0 4 13 10 6 15 0 0 0 .266 .329 .484 .813
Last Year   505 136 28 1 45 83 83 52 142 0 0 8 .269 .347 .596 .943
2 Years Ago   593 177 36 1 52 137 100 66 189 7 0 10 .298 .374 .626 .000
Career   4948 1358 301 8 357 898 812 562 1339 37 0 86 .274 .356 .555 .911
Home   184 51 9 0 11 27 31 23 41 0 0 7 .277 .379 .505 .884
Road   215 49 10 0 15 39 33 35 73 2 0 6 .228 .349 .484 .833
Grass   386 98 18 0 25 64 62 57 110 2 0 13 .254 .367 .495 .862
Turf   13 2 1 0 1 2 2 1 4 0 0 0 .154 .214 .462 .676
Day   9 2 0 0 1 2 1 0 3 0 0 0 .222 .222 .556 .778
Night   390 98 19 0 25 64 63 58 111 2 0 13 .251 .365 .492 .857
As Starter   397 99 19 0 26 66 63 58 114 2 0 13 .249 .362 .494 .855
As Reliever / Substitution   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Pinch Hitting   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   61 13 1 0 2 3 11 15 21 0 0 4 .213 .400 .328 .728
Inning 1-3   152 43 8 0 12 33 25 18 44 1 0 1 .283 .360 .572 .933
Inning 4-6   138 39 10 0 10 26 26 22 33 1 0 7 .283 .405 .572 .977
Inning 7-9   105 18 1 0 4 7 12 16 35 0 0 5 .171 .310 .295 .605
Extra Innings   4 0 0 0 0 0 1 2 2 0 0 0 .000 .333 .000 .333
0 Outs   125 30 8 0 7 22 25 16 40 1 0 5 .240 .347 .472 .819
1 Outs   143 35 7 0 8 20 22 29 40 1 0 6 .245 .391 .462 .853
2 Outs   131 35 4 0 11 24 17 13 34 0 0 2 .267 .342 .550 .892
Scoring Position   107 30 5 0 10 44 25 22 19 2 0 3 .280 .410 .607 1.018
Bases Empty   216 48 13 0 10 10 25 21 76 0 0 8 .222 .314 .421 .736
Runner on 1st   76 22 1 0 6 12 14 15 19 0 0 2 .289 .419 .539 .959
Runner on 2nd   32 12 4 0 3 10 12 11 5 0 0 3 .375 .565 .781 1.346
Runner on 3rd   14 3 0 0 1 4 3 4 3 0 0 0 .214 .389 .429 .817
Runner on 1st & 2nd   32 7 0 0 2 6 5 5 7 0 0 0 .219 .324 .406 .731
Runner on 1st & 3rd   10 3 0 0 1 5 2 1 1 0 0 0 .300 .364 .600 .964
Runner on 2nd & 3rd   8 2 1 0 1 8 1 1 1 0 0 0 .250 .333 .750 1.083
Bases Loaded   11 3 0 0 2 11 2 0 2 2 0 0 .273 .231 .818 1.049
Two Strikes   218 44 8 0 12 27 25 25 114 1 0 6 .202 .300 .404 .704
First Pitch   28 4 2 0 0 2 7 7 0 1 0 2 .143 .342 .214 .556
Count 0-1   30 9 1 0 2 7 3 0 0 0 0 1 .300 .323 .533 .856
Count 0-2   41 6 2 0 3 4 4 0 21 0 0 1 .146 .167 .415 .581
Count 1-0   39 16 3 0 4 11 7 1 0 0 0 1 .410 .439 .795 1.234
Count 1-1   31 10 2 0 3 11 6 0 0 0 0 2 .323 .364 .677 1.041
Count 1-2   66 12 1 0 3 12 5 0 38 0 0 1 .182 .194 .333 .527
Count 2-0   13 5 1 0 1 2 2 0 0 0 0 0 .385 .385 .692 1.077
Count 2-1   24 5 0 0 3 4 5 0 0 0 0 1 .208 .240 .583 .823
Count 2-2   59 15 2 0 2 4 6 0 34 1 0 4 .254 .297 .390 .687
Count 3-0   1 0 0 0 0 0 4 8 0 0 0 0 .000 .889 .000 .889
Count 3-1   15 7 2 0 1 2 5 17 0 0 0 0 .467 .750 .800 1.550
Full Count   52 11 3 0 4 7 10 25 21 0 0 0 .212 .468 .500 .968
Behind in Count   137 27 4 0 8 23 12 0 59 0 0 3 .197 .214 .401 .616
Ahead in Count   92 33 6 0 9 19 23 26 0 0 0 2 .359 .508 .717 1.226
Batting 2nd   37 8 4 0 1 4 4 3 5 1 0 1 .216 .286 .405 .691
Batting 3rd   197 47 7 0 13 35 35 34 56 1 0 9 .239 .373 .472 .846
Batting 4th   164 44 8 0 12 27 24 21 53 0 0 3 .268 .362 .537 .898
Batting 9th   1 1 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Low Leverage   154 35 7 0 11 17 22 25 51 0 0 7 .227 .360 .487 .847
Medium Leverage   174 48 10 0 10 28 27 18 44 0 0 4 .276 .357 .506 .863
High Leverage   69 17 2 0 5 21 15 15 18 2 0 2 .246 .386 .493 .879
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
2025 Traverse City - CBL 24 12 39 11 4 0 2 7 5 5 0 1 12 0 0 .282 .356 .538 .894 137 130 0.2
2026 Traverse City - CBL 25 54 213 52 19 0 5 29 23 14 1 1 81 0 0 .244 .293 .404 .696 89 88 -0.1
2027 Traverse City - CBL 26 39 129 24 8 0 4 11 16 12 0 0 43 0 0 .186 .255 .341 .596 64 65 -0.9
2028 Traverse City - CBL 27 162 614 180 33 1 42 117 104 77 6 4 161 0 0 .293 .375 .555 .931 148 149 2.5
2029 Traverse City - CBL 28 41 150 47 13 0 8 26 19 17 4 2 35 0 0 .313 .393 .560 .953 156 155 1.0
2030 Traverse City - CBL 29 155 550 159 33 1 42 98 109 78 20 6 132 0 1 .289 .393 .582 .975 157 155 3.9
2031 Traverse City - CBL 30 159 622 159 32 1 38 101 94 59 8 5 162 0 0 .256 .326 .494 .819 117 117 0.6
2032 Traverse City - CBL 31 145 542 150 34 2 45 104 92 61 6 3 130 0 0 .277 .355 .596 .951 148 149 3.0
2033 Traverse City - CBL 32 159 592 163 42 1 48 119 103 63 10 6 138 0 0 .275 .352 .593 .945 145 147 3.7
2034 Traverse City - CBL 33 158 593 177 36 1 52 137 100 66 10 7 189 0 1 .298 .374 .626 .000 156 156 3.2
2035 Traverse City - CBL 34 132 505 136 28 1 45 83 83 52 8 0 142 0 1 .269 .347 .596 .943 149 153 2.5
2036 Traverse City - CBL 35 113 399 100 19 0 26 66 64 58 13 2 114 2 0 .251 .362 .494 .856 133 131 0.2
Total CBL 1329 4948 1358 301 8 357 898 812 562 86 37 1339 2 3 .274 .356 .555 .911 140 141 19.7
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
2022 Rice University - COL 21 27 90 32 7 1 6 18 21 16 1 1 14 1 0 .356 .454 .656 1.109 239 225 0.0
2023 Rice University - COL 22 18 66 24 4 1 1 10 12 9 1 0 11 1 2 .364 .447 .500 .947 196 189 0.0
2023 Saugatuck - R 22 21 69 17 6 1 1 8 11 7 5 1 21 0 0 .246 .354 .406 .759 134 135 0.0
2023 Mackinaw Island - A+ 22 39 123 23 12 1 0 11 9 4 6 1 36 1 0 .187 .246 .301 .547 60 62 0.0
2024 Saugatuck - R 23 24 87 23 6 1 2 10 16 11 7 1 23 0 0 .264 .387 .425 .812 142 137 0.0
2024 Mackinaw Island - A+ 23 56 230 56 16 2 7 31 31 13 7 0 57 0 0 .243 .304 .422 .726 122 131 0.0
2024 Bois Blanc - AA 23 28 112 25 11 1 3 19 12 5 1 1 36 0 0 .223 .261 .420 .680 86 86 0.0
2025 Mackinaw Island - A+ 24 24 96 25 12 1 1 12 14 13 0 1 21 0 0 .260 .345 .438 .783 124 125 0.0
2025 Bois Blanc - AA 24 112 428 136 38 4 14 55 60 42 8 1 93 0 0 .318 .388 .523 .912 164 172 0.0
2026 Ann Arbor - AAA 25 62 245 74 23 0 9 36 27 24 3 1 68 0 0 .302 .370 .506 .876 132 128 0.0
Total PCL 62 245 74 23 0 9 36 27 24 3 1 68 0 0 .302 .370 .506 .876 132 128
Total SL 140 540 161 49 5 17 74 72 47 9 2 129 0 0 .298 .363 .502 .865 149 155
Total MID 119 449 104 40 4 8 54 54 30 13 2 114 1 0 .232 .298 .392 .690 106 111
Total ASL 45 156 40 12 2 3 18 27 18 12 2 44 0 0 .256 .372 .417 .789 138 136
Total NAIA 45 156 56 11 2 7 28 33 25 2 1 25 2 2 .359 .451 .590 1.041 222 210
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2027 Traverse City - MLB 1B 37 35 306 23 30 332 3 .991 314.2 9.41 -4.9 .871
2028 Traverse City - MLB 1B 145 145 1369 71 120 1462 22 .985 1255.2 10.32 -26.3 .836
2029 Traverse City - MLB 1B 35 35 314 19 29 337 4 .988 303.2 9.87 -4.4 .889
2030 Traverse City - MLB 1B 148 148 1108 48 125 1171 15 .987 1230.1 8.46 -15.3 .835
2031 Traverse City - MLB 1B 159 159 1178 54 124 1248 16 .987 1398.2 7.93 -18.8 .820
2032 Traverse City - MLB 1B 145 145 1086 47 128 1142 9 .992 1264.2 8.06 -14.0 .853
2033 Traverse City - MLB 1B 157 156 1181 41 121 1231 9 .993 1373.1 8.01 -10.8 .899
2034 Traverse City - MLB 1B 156 156 1079 33 104 1123 11 .990 1351.0 7.41 -25.8 .730
2035 Traverse City - MLB 1B 103 103 762 18 105 786 6 .992 897.1 7.82 -19.2 .727
2036 Traverse City - MLB 1B 96 96 696 23 79 726 7 .990 803.1 8.06 -24.3 .602
TOTAL 1B 1181 1178 9079 377 965 9558 102 .989 10192.2 8.35 -163.8 .809
PLAYER HISTORY
03/24/2022 Was selected to the 2022 National Association of Intercollegiate Athletics All-Star Game.
05/26/2022 Finished 2nd in 2022 NAIA CC Golden Bat Award voting.
06/08/2022 Released by the Rice University Aces.
06/08/2022 Drafted in the 2022 first-year player draft (Round 1, Pick 7, 7th overall pick) by the Traverse City Bullet Club.
07/08/2022 Failed to sign with the Traverse City Bullet Club organization and will return the next first-year player draft.
01/01/2023 OSA scouting updated ratings (potential): Contact: 25 (86); Power: 19 (90); Eye: 17 (56).
03/05/2023 Injured (strained oblique), out for 5-6 weeks.
05/17/2023 Released by the Rice University Aces.
06/08/2023 Drafted in the 2023 first-year player draft (Round 1, Pick 7, 7th overall pick) by the Traverse City Bullet Club.
06/13/2023 Signed a minor league contract with the Traverse City Bullet Club organization with a signing bonus of $4,600,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 38 (87); Power: 32 (85); Eye: 25 (56).
04/01/2024 Named the #63 prospect in the CBL
04/29/2024 Wins the MID MWL Player of the Week Award.
07/12/2024 Injured (fractured foot), out for 4 weeks.
08/01/2024 Suffered setback in recovery from injury, will miss another one week.
01/01/2025 OSA scouting updated ratings (potential): Contact: 32 (63); Power: 36 (100); Eye: 31 (56).
04/07/2025 Named the #25 prospect in the CBL
06/16/2025 Was selected to the 2025 Southern League All-Star Game.
08/18/2025 Wins the SL SL Player of the Week Award.
09/01/2025 Wins the SL SL Player of the Week Award.
09/02/2025 Goes 0-3 against the Jacksonville Suns, ending his hitting streak at 23 games.
09/06/2025 Injured (Knee contusion), day-to-day for 5 days.
09/07/2025 Injured (Mild hamstring strain), day-to-day for 2 weeks.
11/21/2025 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: 42 (65); Power: 58 (95); Eye: 41 (51).
04/06/2026 Named the #22 prospect in the CBL
06/01/2026 Wins the CBL FL Rookie of the Month Award.
08/14/2026 Injured (Broken bone in elbow), out for 7 months.
11/26/2026 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2027 OSA scouting updated ratings (potential): Contact: 47 (69); Power: 62 (97); Eye: 47 (55).
11/25/2027 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2028 OSA scouting updated ratings (potential): Contact: 54 (74); Power: 71 (92); Eye: 50 (57).
05/08/2028 Wins the CBL FL Player of the Week Award.
06/01/2028 Wins the CBL FL Batter of the Month Award.
07/09/2028 Was selected to the 2028 Continental Baseball League All-Star Game.
10/31/2028 Finished 2nd in 2028 CBL FL Louisville Slugger Batting Champion voting.
11/21/2028 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2029 OSA scouting updated ratings (potential): Contact: 66 (74); Power: 88 (92); Eye: 56 (58).
03/26/2029 Injured (Bone bruise (wrist)), out for 2 weeks.
07/31/2029 Injured (Bruised knee), day-to-day for 1 day.
08/23/2029 Injured (Hamstring strain), out for 3-4 weeks.
12/05/2029 Received a 1-year contract worth a total of $5,000,000 through arbitration.
01/01/2030 OSA scouting updated ratings (potential): Contact: 71 (74); Power: 90 (91); Eye: 54 (60).
07/15/2030 Wins the CBL FL Player of the Week Award.
07/19/2030 Injured (Bruised thigh), day-to-day for 5 days.
07/22/2030 Wins the CBL FL Player of the Week Award.
08/01/2030 Wins the CBL FL Batter of the Month Award.
09/11/2030 Injured (Strained oblique), day-to-day for 1-2 weeks.
09/25/2030 Injured (Fractured hand), out for 6 weeks.
11/18/2030 Received a 1-year contract worth a total of $9,375,000 through arbitration.
01/01/2031 OSA scouting updated ratings (potential): Contact: 70 (74); Power: 91 (91); Eye: 54 (61).
11/01/2031 Signed a 1-year contract extension worth a total of $13,970,000 with the Traverse City Bullet Club organization.
01/01/2032 OSA scouting updated ratings (potential): Contact: 61 (68); Power: 91 (91); Eye: 55 (61).
03/13/2032 Injured (Groin tightness), day-to-day for 1 day.
07/12/2032 Injured (Bruised hand), day-to-day for 1 day.
08/01/2032 Wins the CBL FL Batter of the Month Award.
08/02/2032 Wins the CBL FL Player of the Week Award.
09/11/2032 Injured (Fractured foot), out for 3 weeks.
09/29/2032 Signed a 3-year contract extension worth a total of $49,350,000 with the Traverse City Bullet Club organization.
01/01/2033 OSA scouting updated ratings (potential): Contact: 65 (66); Power: 93 (93); Eye: 54 (64).
08/03/2033 Hits three home runs against the San Diego Surf Dawgs, going 4-4 with 5 RBI and 3 runs scored!
08/08/2033 Wins the CBL FL Player of the Week Award.
08/10/2033 Injured (Calf soreness), day-to-day for 5 days.
08/28/2033 Injured (Quadriceps soreness), day-to-day for 2 days.
09/01/2033 Wins the CBL FL Batter of the Month Award.
01/01/2034 OSA scouting updated ratings (potential): Contact: 68 (68); Power: 93 (93); Eye: 54 (66).
06/23/2034 Was selected to the 2034 Continental Baseball League All-Star Game.
07/16/2034 Injured (Strained oblique), day-to-day for 2-3 weeks.
08/31/2034 Injured (Knee tendinitis), day-to-day for 2 weeks.
09/20/2034 Suspended 4 games after ejection following a brawl.
10/01/2034 Wins the CBL FL Batter of the Month Award.
10/01/2034 Injured (Knee tendinitis), day-to-day for 5 days.
01/01/2035 OSA scouting updated ratings (potential): Contact: 67 (68); Power: 92 (92); Eye: 54 (67).
05/02/2035 Injured (Mild oblique strain), day-to-day for 2 days.
05/07/2035 Wins the CBL FL Player of the Week Award.
05/10/2035 Hits his 300th career Continental Baseball League home run!
05/29/2035 Injured (Fractured thumb), out for 5 weeks.
07/13/2035 Signed a 3-year contract extension worth a total of $49,000,000 with the Traverse City Bullet Club organization.
09/10/2035 Wins the CBL FL Player of the Week Award.
09/11/2035 Injured (Mild oblique strain), day-to-day for 1 day.
01/01/2036 OSA scouting updated ratings (potential): Contact: 70 (70); Power: 91 (91); Eye: 56 (70).
04/26/2036 Injured (Flu-like symptoms), day-to-day for 1 day.
LEADERBOARD APPEARANCES
Year GS Rank
2028 162 1
2030 154 10
2031 159 3
2033 156 5
2034 157 6
Year PA Rank
2028 701 6
2031 694 7
Year AB Rank
2028 614 10
2031 622 8
Year H Rank
2028 180 6
Year K Rank
2028 161 10
2034 189 6
Year TB Rank
2028 341 2
2030 320 6
2031 307 8
2032 323 7
2033 351 2
2034 371 3
Year 2B Rank
2033 42 9
Year HR Rank
2028 42 3
2030 42 3
2031 38 7
2032 45 2
2033 48 1
2034 52 2
2035 45 3
Year RBI Rank
2028 117 2
2030 98 9
2032 104 9
2033 119 2
2034 137 1
Year R Rank
2028 104 4
2030 109 4
2033 103 7
Year BB Rank
2028 77 9
2030 78 9
Year IBB Rank
2028 7 7
2030 8 4
2031 5 8
2032 5 7
2034 4 7
Year HP Rank
2030 20 1
2033 10 7
Year SF Rank
2030 6 9
2034 7 10
Year EBH Rank
2028 76 2
2030 76 4
2031 71 9
2032 81 3
2033 91 2
2034 89 3
2035 74 6
Year AVG Rank
2028 .293 7
Year OBP Rank
2028 .375 7
2030 .393 5
2034 .374 9
Year SLG Rank
2028 .555 3
2030 .582 2
2032 .596 4
2033 .593 3
2034 .626 3
2035 .596 5
Year RC Rank
2028 129.40 2
2030 128.75 3
2032 114.67 5
2033 121.52 4
2034 141.40 2
Year RC/27 Rank
2028 7.75 3
2030 8.46 3
2032 7.63 5
2033 7.26 8
2034 8.82 3
Year ISO Rank
2028 .262 4
2030 .293 2
2032 .319 2
2033 .318 2
2034 .327 2
2035 .327 3
Year WOBA Rank
2028 .383 2
2030 .397 3
2032 .387 6
2033 .388 5
2034 .408 2
2035 .392 7
Year OPS Rank
2028 .931 2
2030 .975 3
2032 .951 5
2033 .945 4
2034 1.000 2
2035 .943 7
Thursday, February 27th, 2020 - OOTP Baseball 20.8 Build 74