T-shirt sale

MLB Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2017PIT104227 215 3173000.23256
2018PIT51111 106 1431100.22642
2019PIT95285 261 41103600.26437
2020PIT2682 78 641100.20513

MILB Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2010PIT (R)64241 215 33104320.25116
2011PIT (R)48203 178 2843230.33146
2011PIT (A-)29 8 20100.25000
2012PIT (A)126524 482 68167240.28008
2013PIT (A+)123500 454 47848180.24449
2014PIT (A+)97408 365 47105740.29589
2015PIT (A+)44193 174 2342910.28161
2015PIT (AA)85349 323 4685260.28793
2016PIT (AA)70283 253 3463810.26877
2016PIT (AAA)63234 220 2773120.29091
2017PIT (AAA)1041 36 60110.25000
2018PIT (AAA)82342 302 4595950.32119
2019PIT (A+)522 20 30200.20000
2019PIT (AAA)1983 71 1321320.26761

Spring Training Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2015PIT (ST)21 1 00000.00000
2016PIT (ST)58 8 31600.62500
2017PIT (ST)2265 54 1351710.40741
2018PIT (ST)2254 49 851600.32653
2019PIT (ST)2145 39 30200.15385
2020PIT (ST)1441 37 30300.32432

Recent Games

Avg Salary & Roster%

Last 30 days

2025 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
August 9, 2019 12:52 AM add SubZero $1
September 5, 2019 11:24 AM cut SubZero $1

Recent Trades for Jose Osuna in Old School (5x5)

No trades found