CF Josh Weseloh #69
Age: 32 | Bats: S | Throws: R | Morale: Great    
12/01/2026
CF JOSH WESELOH #69 - AGE: 32 - BATS: S - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
80 244 52 5 1 7 23 37 64 .213 .334 .328 6 1.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 9 9 9 9
Gap 8 7 8 8
Power 7 7 7 7
Eye 11 11 12 13
Avoid K's 12 11 12 12
FIELDING RATINGS
Catcher Infield Outfield
Range: - 9 16
Errors: - 6 15
Arm: 2 4 14
Turn DP: - 5 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 20
1st Base: - Center Field: 14
2nd Base: - Right Field: 5
3rd Base: -
       
RUN/BUNT
Running Speed: 15
Stealing Ability: 10
Baserunning Inst.: 10
Sacrifice Bunt: 7
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/11/2026 CAS Loss, 3-7 4 0 1 0 0 1 0 0
10/10/2026 CAS Win, 3-2 3 0 0 0 0 0 0 0
10/08/2026 @ CAS Loss, 0-1 2 0 0 0 0 2 1 0
09/28/2026 WES Win, 6-5 2 0 1 0 0 0 1 0
09/27/2026 WES Win, 3-2 3 0 0 0 0 1 1 0
09/26/2026 WES Win, 7-0 3 1 0 0 0 1 1 0
09/24/2026 @ WES Loss, 1-5 4 1 3 1 1 0 1 0
09/23/2026 @ WES Loss, 0-1 4 0 0 0 0 0 2 0
09/19/2026 @ DYB Win, 7-2 5 0 1 0 0 0 2 0
09/18/2026 @ DYB Win, 4-2 4 1 1 2 1 0 0 0
PERSONALITY
Leader Ability:High
Loyalty:Very High
Desire f. Win:Low
Greed:Normal
Intelligence:Normal
Work Ethic:Very High
Birthday:05/16/1994
Born in:Tamiami, FL
Nationality:American
Height:6' 2"
Weight:205 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:5 Years, 34 Days
Service This Yr:21 Days
40-Man Service:6 Years, 94 Days
Pro Service:10 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:2016, 1st Pick in Round 12
FEDERAL BASEBALL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 18 58 17 3 0 1 9 4 2 11 .293 .317 .397 .713 .316 .103 106
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 18 60 0 0 0 1 0 0 23 4 0 1 0.0 6.7 4.18 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 2 0 0 0 1 0 1 1 0 0 0 .333 .429 .333 .762
Versus Right   52 15 3 0 1 8 4 1 10 0 0 0 .288 .302 .404 .706
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   58 17 3 0 1 9 4 2 11 0 0 0 .293 .317 .397 .713
Spring Training   31 10 0 1 1 4 4 4 6 1 0 0 .323 .389 .484 .873
2 Years Ago   55 8 2 0 0 1 5 3 12 1 0 5 .145 .250 .182 .432
Career   2203 506 76 7 34 196 233 216 506 14 6 71 .230 .317 .317 .634
Home   28 12 2 0 1 6 2 1 5 0 0 0 .429 .448 .607 1.055
Road   30 5 1 0 0 3 2 1 6 0 0 0 .167 .194 .200 .394
Grass   9 2 0 0 0 1 0 0 2 0 0 0 .222 .222 .222 .444
Turf   49 15 3 0 1 8 4 2 9 0 0 0 .306 .333 .429 .762
Day   14 1 1 0 0 1 1 0 3 0 0 0 .071 .071 .143 .214
Night   44 16 2 0 1 8 3 2 8 0 0 0 .364 .391 .477 .869
As Starter   58 17 3 0 1 9 4 2 11 0 0 0 .293 .317 .397 .713
Close/Late   11 3 1 0 0 2 2 1 2 0 0 0 .273 .333 .364 .697
Inning 1-3   20 7 1 0 0 3 1 0 3 0 0 0 .350 .350 .400 .750
Inning 4-6   23 5 0 0 1 4 1 1 6 0 0 0 .217 .250 .348 .598
Inning 7-9   13 4 1 0 0 1 1 1 2 0 0 0 .308 .357 .385 .742
Extra Innings   2 1 1 0 0 1 1 0 0 0 0 0 .500 .500 1.000 1.500
0 Outs   19 2 0 0 0 1 1 0 2 0 0 0 .105 .105 .105 .211
1 Outs   19 4 1 0 0 2 1 1 6 0 0 0 .211 .250 .263 .513
2 Outs   20 11 2 0 1 6 2 1 3 0 0 0 .550 .571 .800 1.371
Scoring Position   16 8 2 0 0 8 2 1 1 0 0 0 .500 .529 .625 1.154
Bases Empty   30 8 1 0 1 1 1 1 6 0 0 0 .267 .290 .400 .690
Runner on 1st   12 1 0 0 0 0 1 0 4 0 0 0 .083 .083 .083 .167
Runner on 2nd   6 4 1 0 0 4 2 1 0 0 0 0 .667 .714 .833 1.548
Runner on 3rd   2 1 1 0 0 1 0 0 0 0 0 0 .500 .500 1.000 1.500
Runner on 1st & 2nd   6 2 0 0 0 1 0 0 1 0 0 0 .333 .333 .333 .667
Bases Loaded   2 1 0 0 0 2 0 0 0 0 0 0 .500 .500 .500 1.000
Two Strikes   31 7 1 0 0 5 2 0 11 0 0 0 .226 .226 .258 .484
First Pitch   5 1 0 0 0 0 0 0 0 0 0 0 .200 .200 .200 .400
Count 0-1   6 1 0 0 0 0 0 0 0 0 0 0 .167 .167 .167 .333
Count 0-2   4 1 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
Count 1-0   3 2 1 0 0 0 0 0 0 0 0 0 .667 .667 1.000 1.667
Count 1-1   4 3 1 0 0 3 1 0 0 0 0 0 .750 .750 1.000 1.750
Count 1-2   6 1 0 0 0 0 1 0 3 0 0 0 .167 .167 .167 .333
Count 2-0   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   4 1 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Count 2-2   9 2 1 0 0 1 0 0 3 0 0 0 .222 .222 .333 .556
Count 3-0   0 0 0 0 0 0 0 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 1 0 0 1 1 1 0 0 0 0 0 .333 .333 1.333 1.667
Full Count   12 3 0 0 0 3 1 0 4 0 0 0 .250 .250 .250 .500
Behind in Count   16 3 0 0 0 1 1 0 4 0 0 0 .188 .188 .188 .375
Ahead in Count   12 5 1 0 1 1 1 2 0 0 0 0 .417 .500 .750 1.250
Batting 8th   34 8 2 0 0 3 2 1 8 0 0 0 .235 .257 .294 .551
Batting 9th   24 9 1 0 1 6 2 1 3 0 0 0 .375 .400 .542 .942
Low Leverage   25 5 0 0 1 1 1 1 8 0 0 0 .200 .231 .320 .551
Medium Leverage   21 8 1 0 0 6 2 1 2 0 0 0 .381 .409 .429 .838
High Leverage   10 3 1 0 0 2 1 0 1 0 0 0 .300 .300 .400 .700
SOVEREIGN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 80 244 52 5 1 7 23 35 37 64 .213 .334 .328 .662 .312 .115 104
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 74 292 8 0 0 3 2 1 80 13 6 6 50.0 29.0 3.84 1.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   40 5 0 0 1 1 8 12 15 0 0 1 .125 .340 .200 .540
May   78 18 3 1 1 11 9 9 15 0 2 2 .231 .326 .333 .659
June   3 1 0 0 0 0 1 0 1 0 0 0 .333 .333 .333 .667
August   91 21 1 0 4 8 11 11 24 1 0 4 .231 .336 .374 .710
September   32 7 1 0 1 3 6 5 9 0 0 1 .219 .342 .344 .686
Postseason   43 10 2 0 2 3 3 6 10 0 0 0 .233 .327 .419 .745
Last Year   39 11 2 0 0 4 4 4 8 0 0 1 .282 .364 .333 .697
2 Years Ago   33 4 1 0 0 2 4 3 7 0 0 1 .121 .216 .152 .368
Career   876 196 26 2 19 85 122 123 242 2 3 26 .224 .336 .323 .659
Home   127 33 4 1 5 16 23 21 30 1 0 6 .260 .387 .425 .812
Road   117 19 1 0 2 7 12 16 34 0 2 2 .162 .274 .222 .496
Grass   226 47 5 1 5 19 31 35 59 1 2 8 .208 .333 .305 .639
Turf   18 5 0 0 2 4 4 2 5 0 0 0 .278 .350 .611 .961
Day   86 20 5 1 3 16 12 8 20 0 1 5 .233 .333 .419 .752
Night   158 32 0 0 4 7 23 29 44 1 1 3 .203 .335 .278 .614
As Starter   238 52 5 1 7 23 35 37 62 1 2 8 .218 .342 .336 .678
As Reliever / Substitution   6 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
CASCADIA BASEBALL ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 21 74 14 2 1 0 8 9 8 19 .189 .282 .243 .526 .250 .054 52
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 85 2 1 0 0 0 1 18 3 2 1 66.7 5.9 2.58 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   74 14 2 1 0 8 9 8 19 1 0 2 .189 .282 .243 .526
Last Year   313 67 11 1 6 45 48 48 86 3 3 2 .214 .320 .313 .633
2 Years Ago   132 34 2 2 5 12 18 25 43 0 0 2 .258 .384 .417 .800
Career   554 126 16 4 11 65 78 92 151 4 3 7 .227 .342 .330 .673
Home   27 5 2 0 0 2 4 6 10 0 0 0 .185 .333 .259 .593
Road   47 9 0 1 0 6 5 2 9 1 0 2 .191 .250 .234 .484
Grass   74 14 2 1 0 8 9 8 19 1 0 2 .189 .282 .243 .526
Day   22 2 1 1 0 3 2 2 10 0 0 1 .091 .200 .227 .427
Night   52 12 1 0 0 5 7 6 9 1 0 1 .231 .317 .250 .567
As Starter   74 14 2 1 0 8 9 8 19 1 0 2 .189 .282 .243 .526
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
MOONSHINE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 8 2 0 0 0 0 0 1 0 .250 .333 .250 .583 .284 .000 69
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 2 9 0 0 0 0 0 0 2 0 0 0 0.0 0.8 3.39 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   8 2 0 0 0 0 0 1 0 0 0 0 .250 .333 .250 .583
Career   110 34 4 2 0 4 14 17 21 1 0 5 .309 .421 .382 .803
Home   3 2 0 0 0 0 0 1 0 0 0 0 .667 .750 .667 1.417
Road   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Grass   8 2 0 0 0 0 0 1 0 0 0 0 .250 .333 .250 .583
Day   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   7 2 0 0 0 0 0 1 0 0 0 0 .286 .375 .286 .661
As Starter   7 2 0 0 0 0 0 1 0 0 0 0 .286 .375 .286 .661
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2018 Atlantic City - FBL 24 18 42 12 0 0 0 3 5 6 3 0 12 1 1 .286 .412 .286 .697 102 119 0.3
2019 Atlantic City - FBL 25 62 212 45 7 0 0 17 18 21 6 1 53 7 7 .212 .300 .245 .545 57 59 0.1
2020 Wichita - FBL 26 80 267 61 6 1 3 20 29 28 11 1 50 11 3 .228 .326 .292 .618 69 78 0.6
2020 Boise - FBL 26 51 42 8 1 0 1 2 2 7 2 0 16 0 1 .190 .333 .286 .619 70 83 0.1
2020 Total - FBL 26 131 309 69 7 1 4 22 31 35 13 1 66 11 4 .223 .327 .291 .618 72 81 0.8
2021 Thunder Bay - FBL 27 153 546 139 23 1 7 57 60 53 14 4 123 17 15 .255 .334 .339 .673 93 98 2.9
2022 Thunder Bay - FBL 28 147 520 112 21 3 10 51 54 57 15 3 115 2 12 .215 .309 .325 .634 81 84 1.7
2023 Knoxville - FBL 29 16 31 7 1 0 0 2 0 3 0 0 6 1 1 .226 .294 .258 .552 58 62 0.1
2023 Boise - FBL 29 127 430 97 12 2 12 34 56 36 15 4 108 5 7 .226 .305 .347 .652 79 84 1.7
2023 Total - FBL 29 143 461 104 13 2 12 36 56 39 15 4 114 6 8 .226 .304 .341 .645 80 84 1.9
2024 Boise - FBL 30 26 55 8 2 0 0 1 5 3 5 1 12 2 1 .145 .250 .182 .432 25 32 -0.2
2026 Anchorage - FBL 32 18 58 17 3 0 1 9 4 2 0 0 11 0 1 .293 .317 .397 .713 103 106 0.2
Total FBL 698 2203 506 76 7 34 196 233 216 71 14 506 46 49 .230 .317 .317 .634 79 84 7.5
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
2016 Total - 22 61 268 69 8 2 6 40 61 29 6 3 41 38 10 .257 .340 .369 .709 100 100 0.0
2016 Perris - R 22 29 102 32 4 2 0 4 14 16 5 1 21 3 4 .314 .427 .392 .820 160 169 0.0
2016 Upton-West Upton - S A 22 26 90 20 5 0 0 5 8 9 5 1 23 1 1 .222 .324 .278 .602 83 86 0.0
2016 Chesapeake - A 22 8 26 6 0 0 1 1 3 3 1 0 10 1 1 .231 .333 .346 .679 109 101 0.0
2017 Upton-West Upton - S A 23 71 267 79 18 2 4 25 40 33 8 1 51 10 6 .296 .388 .423 .812 136 135 0.0
2018 Chesapeake - A 24 51 197 44 7 0 4 16 22 24 2 3 53 8 7 .223 .310 .320 .630 92 94 0.0
2018 Minneapolis - AAA 24 82 336 74 13 0 7 30 45 30 9 1 109 8 4 .220 .301 .321 .622 79 83 0.0
2019 Repentigny - AA 25 11 35 11 1 0 0 0 3 11 1 0 3 1 1 .314 .489 .343 .832 179 180 0.0
2019 Minneapolis - AAA 25 64 224 55 5 1 5 26 34 49 7 0 54 5 10 .246 .396 .344 .740 115 125 0.0
2024 Tidewater - AA 30 36 132 34 2 2 5 12 18 25 2 0 43 1 5 .258 .384 .417 .800 140 146 0.0
2024 Roanoke - AAA 30 9 33 4 1 0 0 2 4 3 1 0 7 0 1 .121 .216 .152 .368 14 19 0.0
2025 Medford - AA 31 97 313 67 11 1 6 45 48 48 2 3 86 8 3 .214 .320 .313 .633 85 82 0.0
2025 Helena - AAA 31 12 39 11 2 0 0 4 4 4 1 0 8 1 0 .282 .364 .333 .697 104 112 0.0
2026 Spartanburg - R 32 3 8 2 0 0 0 0 0 1 0 0 0 0 0 .250 .333 .250 .583 58 69 0.0
2026 Mapleton - AA 32 21 74 14 2 1 0 8 9 8 2 1 19 2 1 .189 .282 .243 .526 51 52 0.0
2026 Helena - AAA 32 42 121 24 3 1 2 12 18 21 3 0 31 4 2 .198 .331 .289 .620 85 92 0.0
2026 Butte - AAA 32 38 123 28 2 0 5 11 17 16 5 1 33 2 4 .228 .338 .366 .704 108 116 0.0
2026 Total - AAA 32 80 244 52 5 1 7 23 35 37 8 1 64 6 6 .213 .334 .328 .662 0 0 0.0
Total AAA 247 876 196 26 2 19 85 122 123 26 2 242 20 21 .224 .336 .323 .659 93 99
Total AA 165 554 126 16 4 11 65 78 92 7 4 151 12 10 .227 .342 .330 .673 101 100
Total A 59 223 50 7 0 5 17 25 27 3 3 63 9 8 .224 .313 .323 .635 94 95
Total S A 97 357 99 23 2 4 30 48 42 13 2 74 11 7 .277 .372 .387 .759 123 123
Total R 32 110 34 4 2 0 4 14 17 5 1 21 3 4 .309 .421 .382 .803 153 162
CAREER POSTSEASON 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
2026 Butte - AAA 32 13 43 10 2 0 2 3 3 6 0 0 10 0 0 .233 .327 .419 .745 0 0 0.0
Total AAA 13 43 10 2 0 2 3 3 6 0 0 10 0 0 .233 .327 .419 .745 119 126
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Atlantic City - ML LF 7 5 10 1 0 11 0 1.000 50.2 1.95 +0.1 1.012
2018 Atlantic City - ML CF 11 8 21 0 0 21 0 1.000 81.0 2.33 +0.3 1.016
2019 Atlantic City - ML LF 29 29 61 0 0 62 1 .984 248.1 2.21 +3.1 1.082
2019 Atlantic City - ML CF 36 32 95 1 1 96 0 1.000 291.2 2.96 +3.2 1.044
2020 Wichita - ML LF 9 9 17 0 0 17 0 1.000 78.0 1.96 +1.5 1.178
2020 Boise - ML LF 29 4 11 0 0 11 0 1.000 65.2 1.51 +1.5 1.298
2020 Boise - ML CF 5 4 7 3 0 10 0 1.000 37.0 2.43 +0.0 1.009
2020 Wichita - ML CF 71 70 176 9 0 187 2 .989 625.2 2.66 +0.5 1.003
2020 Boise - ML RF 3 0 2 1 0 4 1 .750 4.0 6.75 -0.7 .690
2021 Thunder Bay - ML LF 3 0 1 0 0 1 0 1.000 6.0 1.50 +0.0 1.015
2021 Thunder Bay - ML CF 152 152 442 4 0 449 3 .993 1343.2 2.99 +9.4 1.028
2022 Thunder Bay - ML LF 48 48 99 0 0 100 1 .990 422.2 2.11 +6.0 1.095
2022 Thunder Bay - ML CF 99 99 268 6 1 277 3 .989 885.0 2.79 +6.9 1.033
2023 Boise - ML LF 24 23 48 0 0 48 0 1.000 197.0 2.19 +2.0 1.064
2023 Knoxville - ML LF 10 3 13 0 0 13 0 1.000 44.0 2.66 +1.5 1.307
2023 Knoxville - ML CF 4 4 12 0 0 13 1 .923 35.0 3.09 +0.2 1.017
2023 Boise - ML CF 104 104 295 9 4 304 0 1.000 901.1 3.04 +8.6 1.038
2023 Knoxville - ML RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Boise - ML LF 8 2 11 0 0 11 0 1.000 27.0 3.67 +0.8 1.106
2024 Boise - ML CF 18 17 46 3 0 49 0 1.000 148.0 2.98 +0.3 1.010
2026 Anchorage - ML LF 18 18 34 1 0 35 0 1.000 153.0 2.06 +0.9 1.037
2026 Helena - AAA LF 1 0 1 0 0 1 0 1.000 6.1 1.42 0.0 .000
2026 Butte - AAA LF 3 2 6 0 0 6 0 1.000 22.0 2.45 +0.2 1.044
2026 Spartanburg - R LF 2 2 5 0 0 5 0 1.000 18.0 2.50 +0.8 1.272
2026 Helena - AAA CF 41 37 103 0 0 104 1 .990 346.2 2.67 +5.4 1.068
2026 Butte - AAA CF 30 30 88 3 0 93 2 .978 269.0 3.04 +4.1 1.060
2026 Mapleton - AA CF 21 20 47 0 0 47 0 1.000 183.0 2.31 +0.7 1.019
2026 Spartanburg - R CF 1 0 0 0 0 0 0 .000 1.1 0.00 0.0 .000
2026 Helena - AAA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Butte - AAA RF 5 5 9 0 0 10 1 .900 42.0 1.93 -0.3 .948
TOTAL LF 191 145 317 2 0 321 2 .994 1338.2 2.14 +18.4 1.094
TOTAL CF 593 577 1600 38 6 1650 12 .993 5148.1 2.86 +39.4 1.032
TOTAL RF 8 5 11 1 0 14 2 .857 46.0 2.35 -1.0 .888
LEADERBOARD APPEARANCES
Year HP Rank
2022 15 9
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75