Enter 2025 OPL

MLB Stats

Batting

YearTeamGPA R HR OBP SLG
2019ARI411571720.312100.31159
2020ARI1770900.257140.18033
2021ARI13955069110.341280.41116
2022ARI1255106690.348510.39052
2023ARI592162300.292450.29630
2023SEA461342440.320900.40000
2024SEA1434764880.304440.33649

MILB Stats

Batting

YearTeamGPA R HR OBP SLG
2017HOU (A)5221933100.305940.48718
2017HOU (AAA)416200.500000.33333
2018HOU (A+)241052010.409520.51111
2018HOU (AA)1064516470.337780.38462
2019HOU (AA)441952980.405130.56140
2019HOU (AAA)5324449120.401640.58571
2019ARI (AAA)8401130.575000.94286
2021ARI (AAA)314430.428571.20000
2022ARI (AAA)29200.666670.60000
2023ARI (CPX)13000.333330.66667
2023ARI (AAA)1256920.321430.37255

Spring Training Stats

Batting

YearTeamGPA R HR OBP SLG
2018HOU (ST)32000.000000.00000
2019HOU (ST)1222400.272730.30000
2020ARI (ST)1238630.236840.44118
2021ARI (ST)2479840.405060.58333
2022ARI (ST)720420.300000.73684
2023ARI (ST)1547800.361700.35000
2024SEA (ST)1542410.333330.33333
2025CHW (ST)721500.285710.31579

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Sep 29, 2024 SEA ATH 4 4 0 0 0 0 0 0 0 0 0 0 0
Sep 28, 2024 SEA ATH 4 4 1 0 0 0 0 0 2 0 0 0 0
Sep 25, 2024 SEA @HOU 0 0 0 0 0 0 0 0 0 0 0 0 0
Sep 24, 2024 SEA @HOU 0 0 0 0 0 0 0 0 0 0 0 0 0
Sep 23, 2024 SEA @HOU 2 1 0 1 0 0 0 0 0 0 0 0 0
Sep 22, 2024 SEA @TEX 0 0 0 0 0 0 0 0 0 0 0 0 0
Sep 21, 2024 SEA @TEX 4 4 1 0 0 0 0 1 0 0 0 0 0
Sep 20, 2024 SEA @TEX 4 3 1 0 0 0 1 1 2 0 1 0 0
Sep 19, 2024 SEA NYY 4 1 0 1 0 0 0 0 0 1 0 0 0
Sep 18, 2024 SEA NYY 2 2 0 0 0 0 0 0 0 0 0 0 0
Totals 24 19 3 2 0 0 1 2 4 1 1 0 0

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Jul 27, 2023 AAA RNO OKC 4 4 0 0 0 0 0 0 0 0 0 0 0
Jul 26, 2023 AAA RNO OKC 6 6 4 0 0 0 1 2 3 0 0 1 0
Jul 25, 2023 AAA RNO OKC 4 4 2 0 0 0 0 1 1 0 0 0 0
Jul 23, 2023 AAA RNO @RR 4 4 1 0 0 0 0 0 0 0 0 0 0
Jul 22, 2023 AAA RNO @RR 4 4 0 0 0 0 0 0 0 0 0 0 0
Jul 18, 2023 CPX A-DBR A-MRN 3 3 1 0 1 0 0 0 0 0 0 0 0
Jul 1, 2023 AAA RNO @SAC 5 4 1 1 0 0 0 0 1 0 0 0 0
Jun 30, 2023 AAA RNO @SAC 5 4 1 1 0 0 0 1 1 0 0 0 0
Jun 29, 2023 AAA RNO @SAC 4 4 0 0 0 0 0 0 0 0 0 0 0
Jun 28, 2023 AAA RNO @SAC 5 5 1 0 0 0 1 1 1 0 0 0 0
Totals 44 42 11 2 1 0 2 5 7 0 0 1 0

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 8, 2025 ST CWS LAD 3 3 1 0 0 0 0 1 1 0 0 0 0
Mar 5, 2025 ST CWS MIL 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 3, 2025 ST CWS ATH 3 3 1 0 0 0 0 1 0 0 0 0 0
Mar 1, 2025 ST CWS @SEA 4 3 1 1 1 0 0 2 0 0 0 0 0
Feb 27, 2025 ST CWS CLE 3 3 0 0 0 0 0 0 0 0 0 0 0
Feb 25, 2025 ST CWS @COL 3 2 0 1 0 0 0 0 0 0 0 0 0
Feb 23, 2025 ST CWS @KC 2 2 1 0 1 0 0 1 0 0 0 0 0
Mar 26, 2024 ST SEA @SD 3 1 0 2 0 0 0 0 0 0 0 0 0
Mar 24, 2024 ST SEA CHC 3 2 1 0 0 0 0 0 1 0 1 0 0
Mar 22, 2024 ST SEA @AZ 4 4 0 0 0 0 0 0 0 0 0 0 0
Totals 31 26 5 4 2 0 0 5 2 0 1 0 0

Avg Salary & Roster%

Last 30 days

2026 Position Eligibility Progress

To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.

Transaction History

Date Transaction Type Team Salary
March 27, 2021 2:00 PM add Catch-22 $6
July 31, 2021 6:51 AM cut Catch-22 $3
August 3, 2021 11:49 AM add South Side Irish $3
October 9, 2021 4:43 AM increase South Side Irish $5
October 14, 2022 1:22 AM increase South Side Irish $7
July 16, 2023 11:53 AM cut South Side Irish $4

Recent Trades for Josh Rojas in Ottoneu Classic (4x4)

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
May 9, 2024 7:35 AM Quack of the Bat 🦆🦇 Oneil Cruz PIT SS/OF L $15 
Andy Pages LAD OF R $5
Bobby Miller LAD ST SP R $5 
Pythagorean Regrets Freddie Freeman LAD 1B L $51
Gerrit Cole NYY SP R $48 OUT 
Josh Rojas SEA 2B/3B L $1
$74 loan
March 29, 2023 10:16 AM Mathis for Nerds Francisco Lindor NYM SS S $27
Corbin Burnes MIL SP R $44 
$56 loan
Samsung Lions🤖 Kyle Tucker HOU OF L $14
Josh Rojas ARI 2B/3B L $1
June 8, 2022 10:18 AM Young and Dumb Liam Hendriks BOS ST RP R $16
Gerrit Cole NYY SP R $51 OUT 
Dansby Swanson ATL SS R $10
Keegan Thompson CHC RP R $1
$32 loan
⚾️🔨Hammer Time🔨⚾️ Carlos Correa MIN SS R $25 
Zac Gallen ARI SP R $16 
Josh Rojas ARI 2B/3B L $3
Gunnar Henderson BAL SS L $2 OUT 
May 23, 2022 4:05 PM Big Papi memories Francisco Lindor NYM SS S $25
Kris Bryant COL 1B/OF R $32
J.P. Crawford SEA SS L $8
LaMonte Wade Jr. SFG 1B/OF L $3
Ross Stripling TOR SP/RP R $1
Ramon Urias BAL 3B R $1 
Owen Miller COL ST 1B/2B/3B R $4
Seiya Suzuki CHC OF R $15
Long Gone Eugenio Suarez SEA 3B R $11
Jorge Soler MIA OF R $13
Manuel Margot TBR OF R $3
Vladimir Guerrero Jr. TOR 1B/3B R $43 
Thairo Estrada COL ST 2B R $5
Luis Arraez MIN 1B/2B L $4
Juan Yepez STL 1B R $9
Josh Rojas ARI 2B/3B L $9
$8 loan
May 2, 2022 11:02 AM Jazz Hands Carlos Correa MIN SS R $20 
Tim Mayza TOR RP L $1
Teoscar Hernandez TOR OF R $10
A.J. Puk OAK RP L $1 
Yordan Alvarez HOU OF L $24
Josh Rojas ARI 2B/3B L $1
Joe Ryan MIN SP R $3 
Master wOBA Gerrit Cole NYY SP R $40 OUT 
Raisel Iglesias LAA RP R $20 
Tyler Mahle CIN SP/RP R $7
Eloy Jimenez CHW Util R $34
Oneil Cruz PIT SS/OF L $12 
Spencer Strider ATL SP/RP R $3 OUT 
$56 loan
April 4, 2022 8:37 AM Big Papi memories Adalberto Mondesi KCR Util S $5
Myles Straw CLE OF R $5
Elieser Hernandez MIA SP/RP R $5
Josh Rojas ARI 2B/3B L $9
$7 loan
Long Gone Wilmer Flores SFG 1B R $5
Brad Miller SDP ST Util L $5
Jake Cronenworth SDP 1B/2B L $6
Ramon Urias BAL 3B R $1 
June 24, 2021 6:57 PM Free Bauer Shane McClanahan TBR RP L $1
Kekambas Josh Rojas ARI 2B/3B L $4
$3 loan