Michael O'Neill

PosLF
B/TR/R
Born1992-06-12
Age (2026)34

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 ACharleston RiverDogs 553507 10115410 2417916 429 .199.258.304.562 .105.283 324 .241 43 -36 +5 +0 -6 +16 -2.2
201523 A+Tampa Yankees 372347 611314 161193 1411 .176.219.254.472 .078.252 324 .203 14 -36 -2 +0 -4 +11 -3.2
201624 AA2 teams 340310 701433 151105 115 .226.273.319.592 .094.332 324 .252 51 -19 +0 +0 -4 +10 -1.3
201725 AA3 teams 560521 10518613 2419712 325 .202.253.334.587 .132.294 354 .259 57 -27 +4 +0 -6 +16 -1.3
201826 AA2 teams 522476 962019 291808 306 .202.259.305.564 .103.299 346 .246 47 -32 +4 +0 -6 +15 -1.9
201927 AA2 teams 371348 77714 181293 153 .221.266.282.547 .060.340 355 .244 45 -23 +2 +0 -4 +11 -1.5
▸ Career Totals (MLE all levels + projections)
Career 27182509 510871643 12691447 14439 .203.255.302.557 .099.298 345 .242 44 -173 +13 +0 -29 +77 -11.4
/ 162G 650600 12221410 3021911 349 .203.254.302.556 .098.299 345 .242 44 -41 +3 +0 -7 +18 -2.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 ACharleston RiverDogs 553489 12523510 4213316 429 .256.335.384.719 .129.330 248 .322 105 +3 +5 +16 2.4
201523 A+Tampa Yankees 372342 731514 21853 1411 .213.265.298.563 .085.271 236 .253 52 -20 -2 +11 -1.2
201624 AATrenton Thunder 196176 41821 12493 44 .233.293.318.611 .085.310 256 .272 66 -7 -1 +6 -0.3
201624 A+Tampa Yankees 144127 35712 10332 71 .276.338.394.732 .118.351 237 .318 102 +0 +1 +4 0.5
201725 AAFrisco RoughRiders 309271 71948 26829 123 .262.345.413.759 .151.346 278 .339 117 +6 +1 +9 1.6
201725 A+Down East Wood Ducks 178165 451227 9423 162 .273.322.497.819 .224.325 245 .356 131 +6 +2 +5 1.4
201725 INTLSurprise Saguaros 7370 20602 3140 40 .286.315.457.772 .171.333 194 .340 118 +2 +1 +2 0.4
201826 AAARound Rock Express 2422 4300 280 00 .182.250.318.568 .136.286 338 .256 54 -1 +0 +1 -0.1
201826 AAFrisco RoughRiders 498440 11223212 411198 306 .255.329.398.727 .143.319 248 .321 104 +2 +4 +14 2.0
201927 AAASan Antonio Missions 5248 11300 4150 00 .229.288.292.580 .063.333 298 .267 63 -2 +0 +1 -0.1
201927 AAChattanooga Lookouts 319292 85715 22823 153 .291.347.373.720 .082.390 267 .325 107 +3 +2 +9 1.4