Brian O'Grady

PosRF
B/TL/R
Born1992-05-17
Age (2026)34

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 ROKBillings Mustangs 254228 401224 21650 70 175245298543 123220 268 245 46
201422 ROKBillings Mustangs 254214 551736 35450 70 257361449810 192292 1814 354 129
201523 A2 teams 466407 761348 461406 256 187279297576 111258 3010 257 55
201523 A2 teams 466389 9718611 64966 256 249364411775 162300 2114 345 122
201624 A+2 teams 471411 751448 491505 175 182277294572 112261 3210 256 54
201624 A+2 teams 471383 891769 741095 175 232361379740 146297 2316 334 113
201725 AA2 teams 271240 34535 23982 81 142223250473 108207 368 210 19
201725 AA2 teams 271222 41638 41722 81 185317347664 162228 2715 299 87
201826 AA3 teams 457411 9720717 321224 95 236298443740 207287 277 316 100
201826 AA3 teams 457389 10223814 521024 95 262353470824 208314 2211 355 130
201927 AAA3 teams 613567 11825230 342217 214 208262418680 210274 366 291 81
201927 AAA3 teams 613532 14034232 681727 214 263354515869 252324 2811 377 147
202129 AAA2 teams 390349 6616311 321284 103 189265347612 158257 338 271 66
202129 AAA2 teams 390336 8824517 441024 103 262353515868 253321 2611 374 144
▸ Career Totals
Career 10993 16514 12342 00 172280376657 204214 3111 290 80 -2 +0 +1 -2 +3 -0.1
/ 162G 650555 9630624 7220312 00 173282378661 205216 3111 290 80 -14 +0 +4 -12 +18 -0.4
Career 29222613 5061052583 23792428 9724 194268348616 155258 328 270 65 -117 +10 +1 -23 +83 -4.7
/ 162G 650581 11223618 532066 225 193267346613 153258 328 270 65 -26 +2 +0 -5 +18 -1.0

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 ROKBillings Mustangs 254214 551736 35450 70 257361449810 192292 1814 354 129 +8 +1 +7 1.7
201523 A+Daytona Tortugas 161138 29305 18413 41 210314341655 130258 2511 298 86 -2 +0 +5 0.3
201523 ADayton Dragons 305251 681566 46553 215 271390450840 179320 1815 370 141 +14 +2 +9 2.6
201624 A+Daytona Tortugas 426345 811669 67965 164 235364394758 159295 2316 340 118 +9 +2 +12 2.3
201624 INTLPeoria Javelinas 4538 8100 7130 11 211333237570 26320 2916 278 71 -1 -0 +1 -0.0
201725 AAPensacola Blue Wahoos 210169 28427 34592 70 166312337649 172198 2816 294 83 -4 +1 +6 0.3
201725 A+Daytona Tortugas 6153 13211 7130 11 245333377711 132308 2111 316 100 +0 -0 +2 0.2
201826 AAALouisville Bats 162144 44928 12392 54 306365562927 257367 247 394 160 +11 -1 +5 1.5
201826 AAPensacola Blue Wahoos 214178 461246 27412 41 258361472832 213294 1913 357 131 +8 +0 +6 1.4
201826 INTLAguilas de Mexicali 8167 12220 13220 00 179312269581 90261 2716 273 67 -3 +0 +2 -0.1
201927 MLBCincinnati Reds 4842 8212 4172 00 190292429720 238261 358 319 102 +0 +0 +0 +2 +1 0.4
201927 AAALouisville Bats 489429 12030128 511364 204 280361550911 270342 2810 393 159 +33 +2 +14 5.0
201927 INTLAguilas Cibaenas 7661 12202 13191 10 197347328675 131244 2517 313 98 -0 +0 +2 0.2
202129 MLBSan Diego Padres 6151 8302 8170 00 157271333605 176182 2813 267 63 -3 +0 +0 -4 +2 -0.5
202129 AAAEl Paso Chihuahuas 329285 8021515 36854 103 281368547915 267346 2611 394 160 +22 +1 +9 3.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 10993 16514 12342 00 172280376657 204214 3111 290 80 -2 +0 +1 -2 +3 -0.1