CF Jeffrey O'Brien #25
Age: 27 | Bats: R | Throws: R | Morale: Good
09/29/2025
CF JEFFREY O'BRIEN #25 - AGE: 27 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
51 194 52 9 3 4 17 20 44 .268 .340 .407 9 0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 55 50 50
Gap 45 45 45 45
Power 30 30 30 30
Eye 50 50 50 50
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 70
Errors: - 35 50
Arm: 20 45 50
Turn DP: - 35 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 25
Catcher: - Left Field: 75
1st Base: 45 Center Field: 60
2nd Base: 30 Right Field: 65
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 70
Stealing Ability: 75
Baserunning Inst.: 65
Sacrifice Bunt: 70
Bunt for Hit: 75
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/14/2025 RR Win, 6-2 1 0 0 0 0 3 1 0
09/13/2025 RR Win, 12-11 4 2 1 1 0 2 1 1
09/12/2025 RR Loss, 1-4 4 1 2 0 0 0 1 0
09/11/2025 IOW Loss, 3-15 4 1 1 3 1 0 0 0
09/10/2025 IOW Loss, 2-4 4 0 0 0 0 0 0 0
09/09/2025 IOW Win, 9-7 5 0 0 0 0 0 2 0
09/07/2025 @ MEM Win, 13-3 4 1 1 1 0 1 1 0
09/05/2025 @ MEM Win, 5-3 1 0 0 0 0 0 1 0
09/04/2025 OKL Win, 6-4 4 1 1 0 0 0 1 1
09/03/2025 OKL Loss, 3-11 3 0 2 0 0 0 0 0
PERSONALITY
Birthday:07/04/1998
Born in:Indianapolis, IN
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$820,000
Signed Through:2025 Season
Major Service:None, 109 Days
Service This Yr:14 Days
40-Man Service:1 Year, 96 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:1 option year left
Contract Extension: -
Drafted:2020, 7th Pick in Round 11
MAJOR SUPERIOR LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 13 2 0 0 0 1 0 1 2 .154 .214 .154 .368 .173 .000 5
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 14 0 0 0 0 0 0 2 0 0 1 0.0 0.3 0.73 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Versus Right   7 2 0 0 0 1 0 1 1 0 0 0 .286 .375 .286 .661
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   2 0 0 0 0 0 0 1 1 0 0 0 .000 .333 .000 .333
April   6 1 0 0 0 0 0 0 0 0 0 0 .167 .167 .167 .333
September   5 1 0 0 0 1 0 0 1 0 0 0 .200 .200 .200 .400
Spring Training   36 8 2 2 0 2 4 4 7 0 0 2 .222 .333 .389 .722
Last Year   290 64 11 2 0 17 29 22 73 1 14 5 .221 .286 .272 .559
Career   303 66 11 2 0 18 29 23 75 1 14 5 .218 .283 .267 .550
Home   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Road   11 2 0 0 0 1 0 1 2 0 0 0 .182 .250 .182 .432
Grass   13 2 0 0 0 1 0 1 2 0 0 0 .154 .214 .154 .368
Day   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   11 2 0 0 0 1 0 1 2 0 0 0 .182 .250 .182 .432
As Starter   13 2 0 0 0 1 0 1 2 0 0 0 .154 .214 .154 .368
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Inning 1-3   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Inning 4-6   6 2 0 0 0 1 0 0 0 0 0 0 .333 .333 .333 .667
Inning 7-9   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
0 Outs   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
1 Outs   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
2 Outs   6 1 0 0 0 1 0 0 1 0 0 0 .167 .167 .167 .333
Scoring Position   2 1 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000
Bases Empty   7 1 0 0 0 0 0 1 2 0 0 0 .143 .250 .143 .393
Runner on 1st   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 2nd   2 1 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000
Two Strikes   6 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
First Pitch   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-2   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-1   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-2   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 2-2   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Full Count   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Behind in Count   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Ahead in Count   2 2 0 0 0 1 0 1 0 0 0 0 1.000 1.000 1.000 2.000
Batting Leadoff   4 1 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Batting 7th   2 0 0 0 0 0 0 1 1 0 0 0 .000 .333 .000 .333
Batting 8th   2 1 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000
Batting 9th   5 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Low Leverage   2 0 0 0 0 0 0 1 1 0 0 0 .000 .333 .000 .333
Medium Leverage   9 2 0 0 0 1 0 0 1 0 0 0 .222 .222 .222 .444
High Leverage   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
PACIFIC COAST LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 51 194 52 9 3 4 17 30 20 44 .268 .340 .407 .747 .336 .139 103
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 49 215 1 0 0 2 9 0 79 16 9 4 69.2 28.1 4.83 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   40 13 2 0 1 5 6 1 3 0 1 0 .325 .341 .450 .791
Versus Right   154 39 7 3 3 12 24 19 41 0 8 1 .253 .339 .396 .735
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   46 11 3 0 2 9 7 4 10 0 4 0 .239 .300 .435 .735
July   12 3 0 0 0 0 1 2 1 0 3 1 .250 .400 .250 .650
August   102 30 5 2 1 3 16 8 25 0 2 0 .294 .345 .412 .757
September   34 8 1 1 1 5 6 6 8 0 0 0 .235 .350 .412 .762
Last Year   274 98 16 7 5 24 48 28 47 1 7 4 .358 .423 .522 .945
2 Years Ago   535 143 26 14 4 37 87 51 100 3 22 6 .267 .336 .391 .727
Career   1003 293 51 24 13 78 165 99 191 4 38 11 .292 .361 .430 .790
Home   86 23 5 1 1 6 14 13 17 0 6 1 .267 .370 .384 .754
Road   108 29 4 2 3 11 16 7 27 0 3 0 .269 .313 .426 .739
Grass   194 52 9 3 4 17 30 20 44 0 9 1 .268 .340 .407 .747
Day   47 11 1 1 0 1 4 5 11 0 1 0 .234 .308 .298 .606
Night   147 41 8 2 4 16 26 15 33 0 8 1 .279 .350 .442 .792
As Starter   190 51 9 3 4 17 28 19 43 0 9 1 .268 .338 .411 .749
As Reliever / Substitution   4 1 0 0 0 0 2 1 1 0 0 0 .250 .400 .250 .650
SOUTHERN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 51 187 45 8 1 2 9 24 23 39 .241 .330 .326 .656 .309 .086 91
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 50 215 3 0 0 3 5 2 61 11 13 10 56.5 20.6 3.43 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   65 18 5 0 0 2 8 8 14 2 0 0 .277 .347 .354 .701
Versus Right   122 27 3 1 2 7 16 15 25 0 5 3 .221 .321 .311 .633
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   20 5 0 0 0 0 0 0 1 0 1 1 .250 .286 .250 .536
May   81 24 4 1 1 7 14 10 16 1 0 1 .296 .376 .407 .784
June   19 4 0 0 1 1 3 3 4 0 1 0 .211 .318 .368 .687
July   67 12 4 0 0 1 7 10 18 1 3 1 .179 .291 .239 .530
Career   187 45 8 1 2 9 24 23 39 2 5 3 .241 .330 .326 .656
Home   86 20 4 0 2 5 10 11 10 2 1 3 .233 .333 .349 .682
Road   101 25 4 1 0 4 14 12 29 0 4 0 .248 .327 .307 .634
Grass   164 40 7 1 2 8 22 20 29 2 4 3 .244 .333 .335 .669
Turf   23 5 1 0 0 1 2 3 10 0 1 0 .217 .308 .261 .569
Day   20 6 2 0 0 0 2 2 3 0 0 2 .300 .417 .400 .817
Night   167 39 6 1 2 9 22 21 36 2 5 1 .234 .319 .317 .637
As Starter   186 45 8 1 2 9 24 23 39 2 5 3 .242 .332 .328 .660
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
2024 Portland - MSL 25 73 290 64 11 2 0 17 29 22 5 1 73 15 4 .221 .286 .272 .559 59 57 0.0
2025 Portland - MSL 26 3 6 1 0 0 0 0 0 1 0 0 1 0 1 .167 .286 .167 .452 33 40 -0.1
2025 Alaska - MSL 26 3 7 1 0 0 0 1 0 0 0 0 1 0 0 .143 .143 .143 .286 -18 -28 -0.1
2025 Total - MSL 26 6 13 2 0 0 0 1 0 1 0 0 2 0 1 .154 .214 .154 .368 7 6 -0.2
Total MSL 79 303 66 11 2 0 18 29 23 5 1 75 15 5 .218 .283 .267 .550 56 55 -0.2
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
2020 Total - 21 46 206 58 8 7 2 36 37 19 2 2 23 32 5 .282 .345 .417 .762 100 100 0.4
2020 Vancouver - S A 21 19 70 18 4 2 0 8 9 5 2 1 20 1 3 .257 .321 .371 .692 87 87 0.0
2021 Beloit - A 22 110 416 100 15 7 7 32 51 40 4 2 99 31 15 .240 .312 .361 .672 101 97 3.4
2022 Stockton - A 23 75 294 83 8 9 11 29 48 17 7 4 77 32 15 .282 .332 .483 .815 113 110 1.5
2022 Midland - AA 23 55 185 48 10 1 2 13 22 11 4 2 39 18 6 .259 .312 .357 .669 88 87 0.3
2023 Sacramento - AAA 24 134 535 143 26 14 4 37 87 51 6 3 100 41 15 .267 .336 .391 .727 105 103 3.2
2024 Sacramento - AAA 25 71 274 98 16 7 5 24 48 28 4 1 47 28 20 .358 .423 .522 .945 162 165 3.6
2024 Tacoma - AAA 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2024 Total - AAA 25 72 274 98 16 7 5 24 48 28 4 1 47 28 20 .358 .423 .522 .945 162 165 3.6
2025 Huntsville - AA 26 51 187 45 8 1 2 9 24 23 3 2 39 13 10 .241 .330 .326 .656 89 91 0.6
2025 Hoth - AAA 26 51 194 52 9 3 4 17 30 20 1 0 44 9 4 .268 .340 .407 .747 99 103 0.8
Total PCL 257 1003 293 51 24 13 78 165 99 11 4 191 78 39 .292 .361 .430 .790 120 120
Total SL 51 187 45 8 1 2 9 24 23 3 2 39 13 10 .241 .330 .326 .656 89 91
Total TEX 55 185 48 10 1 2 13 22 11 4 2 39 18 6 .259 .312 .357 .669 88 87
Total CAL 75 294 83 8 9 11 29 48 17 7 4 77 32 15 .282 .332 .483 .815 113 110
Total MID 110 416 100 15 7 7 32 51 40 4 2 99 31 15 .240 .312 .361 .672 101 97
Total NWL 19 70 18 4 2 0 8 9 5 2 1 20 1 3 .257 .321 .371 .692 87 87
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
2020 Vancouver - NWL 21 4 14 3 0 0 0 1 4 2 2 0 8 0 0 .214 .389 .214 .603 68 90 -0.0
2021 Beloit - MID 22 4 16 3 0 0 1 1 1 0 0 0 5 0 0 .188 .188 .375 .562 65 63 1.6
2022 Midland - TEX 23 3 11 2 1 0 0 1 0 0 0 0 0 3 0 .182 .182 .273 .455 26 17 -0.2
2023 Sacramento - PCL 24 9 30 7 0 0 1 5 6 4 1 0 4 3 0 .233 .343 .333 .676 93 81 0.5
Total PCL 9 30 7 0 0 1 5 6 4 1 0 4 3 0 .233 .343 .333 .676 93 81
Total TEX 3 11 2 1 0 0 1 0 0 0 0 0 3 0 .182 .182 .273 .455 26 17
Total MID 4 16 3 0 0 1 1 1 0 0 0 5 0 0 .188 .188 .375 .562 65 63
Total NWL 4 14 3 0 0 0 1 4 2 2 0 8 0 0 .214 .389 .214 .603 68 90
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Vancouver - S A LF 9 9 13 0 0 15 2 .867 71.1 1.64 -0.8 .921
2020 Vancouver - S A CF 11 10 24 2 0 26 0 1.000 90.1 2.59 +0.5 1.001
2021 Beloit - A 1B 5 5 44 2 4 46 0 1.000 43.0 9.63 +0.5 1.049
2021 Beloit - A LF 15 14 21 0 0 21 0 1.000 118.0 1.60 +1.4 1.138
2021 Beloit - A CF 91 86 187 6 0 196 3 .985 762.1 2.28 +12.0 1.073
2022 Midland - AA 1B 3 1 21 1 0 22 0 1.000 15.0 13.20 +0.1 1.048
2022 Stockton - A 1B 8 8 63 5 0 68 0 1.000 76.0 8.05 +0.2 1.030
2022 Midland - AA 2B 5 0 1 5 0 7 1 .857 12.0 4.50 -0.5 .875
2022 Midland - AA SS 1 1 0 3 0 3 0 1.000 9.0 3.00 -0.2 .782
2022 Midland - AA LF 32 29 36 2 0 38 0 1.000 255.2 1.34 +0.6 1.044
2022 Stockton - A LF 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 .981
2022 Midland - AA CF 11 9 20 1 0 21 0 1.000 82.0 2.30 +0.0 .990
2022 Stockton - A CF 20 19 44 2 0 46 0 1.000 171.1 2.42 +0.5 1.012
2022 Midland - AA RF 6 6 11 0 0 11 0 1.000 53.0 1.87 -0.1 .962
2022 Stockton - A RF 47 44 69 4 1 75 2 .973 384.1 1.71 +3.2 1.094
2023 Sacramento - AAA 1B 2 2 19 1 1 21 1 .952 17.0 10.59 -0.3 .861
2023 Sacramento - AAA LF 27 25 53 1 1 54 0 1.000 242.2 2.00 +1.8 1.032
2023 Sacramento - AAA CF 5 3 5 0 0 5 0 1.000 31.0 1.45 +0.3 .993
2023 Sacramento - AAA RF 105 103 189 3 1 199 7 .965 902.2 1.91 +8.2 1.053
2024 Sacramento - AAA 1B 2 2 12 1 1 13 0 1.000 15.0 7.80 +0.0 1.034
2024 Portland - MLB LF 1 1 4 0 0 4 0 1.000 9.0 4.00 +0.2 .979
2024 Sacramento - AAA LF 11 11 17 0 0 17 0 1.000 92.1 1.66 +1.0 1.036
2024 Portland - MLB CF 70 69 221 10 4 233 2 .991 622.0 3.34 +3.2 1.035
2024 Sacramento - AAA CF 3 0 1 0 0 1 0 1.000 3.1 2.70 -0.1 1.007
2024 Tacoma - AAA CF 1 0 0 0 0 0 0 .000 0.2 0.00 -0.1 .000
2024 Portland - MLB RF 2 1 3 0 0 3 0 1.000 14.1 1.88 -0.3 .982
2024 Sacramento - AAA RF 58 56 110 5 1 117 2 .983 510.0 2.03 +4.8 1.086
2025 Hoth - AAA 1B 1 0 4 0 1 4 0 1.000 4.0 9.00 +0.0 1.006
2025 Hoth - AAA 2B 6 4 9 16 3 26 1 .962 44.1 5.08 -0.2 .940
2025 Huntsville - AA 2B 3 3 4 5 0 10 1 .900 27.0 3.00 -1.0 .825
2025 Hoth - AAA SS 10 10 19 26 5 47 2 .957 78.0 5.19 -0.4 .921
2025 Huntsville - AA SS 3 3 1 6 0 7 0 1.000 25.0 2.52 -2.3 .696
2025 Portland - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Huntsville - AA LF 2 2 3 0 0 3 0 1.000 18.0 1.50 -0.6 .975
2025 Alaska - MLB CF 3 3 4 0 0 4 0 1.000 21.1 1.69 -0.3 .981
2025 Hoth - AAA CF 35 35 95 0 0 100 5 .950 306.0 2.79 +1.8 1.034
2025 Huntsville - AA CF 40 38 107 0 0 108 1 .991 330.1 2.92 +5.2 1.062
2025 Portland - MLB RF 2 2 4 0 0 4 0 1.000 16.0 2.25 +0.0 .977
2025 Huntsville - AA RF 5 4 9 1 0 10 0 1.000 35.0 2.57 +1.3 1.139
TOTAL 1B 21 18 163 10 7 174 1 .994 170.0 9.16 +0.6 1.003
TOTAL 2B 14 7 14 26 3 43 3 .930 83.1 4.32 -1.7 .904
TOTAL SS 14 14 20 35 5 57 2 .965 112.0 4.42 -2.9 .860
TOTAL LF 99 91 148 3 1 153 2 .987 810.0 1.68 +3.5 1.035
TOTAL CF 290 272 708 21 4 740 11 .985 2420.2 2.71 +23.1 1.044
TOTAL RF 225 216 395 13 3 419 11 .974 1915.1 1.92 +17.0 1.067
PLAYER HISTORY
06/05/2020 Drafted in the 2020 first-year player draft out of college (Missouri; Columbia, MO) by the Charlotte Hawks (Round 11, Pick 7, 302nd overall pick).
06/17/2020 Injured (Forearm tendinitis), out for 2 weeks.
07/17/2020 Injured (Elbow inflammation), out for 6 weeks.
09/08/2020 Injured (Sore hamstring), day-to-day for one week.
09/10/2020 Wins the 2020 Northwest League Round 1 with the Vancouver Scarecrows!
01/01/2021 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 35 (40); Eye: 40 (45).
05/17/2021 Injured (knee soreness),day-to-day for 4 days.
07/01/2021 Injured (fractured foot),out for 4 weeks.
09/29/2021 Wins the 2021 MID Glove Wizard Award at CF.
01/01/2022 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 35 (40); Eye: 40 (45).
05/12/2022 Injured on 05/11/2022, diagnosed with a sore knee, is day-to-day.
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (30); Eye: 45 (50).
07/06/2023 Injured (mild hamstring strain),day-to-day for 1-2 weeks.
09/07/2023 Injured on 09/05/2023, diagnosed with a bruised knee, will not miss additional time.
09/24/2023 Injured on 09/23/2023, diagnosed with a sore knee, is day-to-day.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (30); Eye: 50 (55).
06/16/2024 Was selected to the 2024 Pacific Coast League All-Star Game.
07/03/2024 Was traded by the Charlotte Hawks to the Portland Decepticons, along with SS Ken Leslie and SP Craig Jenkins, in exchange for 3B Ren-qing Sun.
10/12/2024 Wins the 2024 PCL PC Platinum Stick Award at RF.
11/27/2024 Received a 1-year contract through automatic renewal worth a total of $820,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 30 (30); Eye: 50 (50).
04/06/2025 Was traded by the Portland Decepticons to the Alaska Snow Sox, along with LF Terence Hicks, in exchange for CF John Ross.
05/26/2025 Injured (fractured wrist),out for 4 weeks.
08/21/2025 Goes 5-7 against the Round Rock Mountain Cats, with 1 RBI and 4 R.
09/26/2025 Wins the 2025 Southern League Round 2 with the Huntsville Night Train!
LEADERBOARD APPEARANCES
Year SH Rank
2024 14 6
Saturday, September 27th , 2025 - OOTP Baseball 25.10 Build 95