Ryan Flaherty

Pos2B
B/TL/R
Born1986-07-27
Age (2026)40

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
200923 APeoria Chiefs 543500 11419415 351332 76 228281372653 144278 246 285 76
200923 APeoria Chiefs 543485 13424520 50982 76 276346470816 194307 189 357 131
201024 A+3 teams 655591 13032210 451405 84 220281332612 112265 217 272 66
201024 A+3 teams 655573 15539310 631005 84 271348401749 131306 1510 331 111
201125 AA2 teams 530496 11926219 291400 56 240282415697 175294 265 296 85
201125 AA2 teams 530475 13331319 50990 56 280349478826 198317 199 361 135
201226 MLB3 teams 257240 533310 9674 10 221261383644 163262 264 275 68 -9 +0 -2 +1 +7 -0.3
201226 MLB3 teams 257234 53428 14654 10 226281363644 137278 255 284 76 -7 +0 -2 +1 +7 -0.1
201327 MLB2 teams 306280 6111011 20725 20 218282375657 157254 247 282 74 -9 +0 +5 +1 +9 0.7
201327 MLB2 teams 306280 6412012 20705 20 229292400692 171263 237 308 94 -2 +0 +5 +1 +9 1.4
201428 MLBBaltimore Orioles 312281 601417 22685 10 214282345628 132256 227 271 66 -12 +0 +1 +1 +9 -0.1
201428 MLBBaltimore Orioles 312281 621517 22685 10 221289356645 135266 227 288 78 -8 +0 +1 +1 +9 0.4
201529 MLBBaltimore Orioles 301267 52838 26814 00 195276337613 142244 279 269 64 -12 +0 +2 +1 +9 -0.1
201529 MLBBaltimore Orioles 301267 54839 26814 00 202283356639 154251 279 285 76 -8 +0 +2 +1 +9 0.3
201630 MLB2 teams 198177 40703 19540 20 226301316617 90306 2710 272 66 -8 +0 +2 +1 +6 0.1
201630 MLB2 teams 198176 42803 20530 20 239316335652 97322 2710 296 84 -3 +0 +2 +1 +6 0.6
201731 AA3 teams 11195 25402 13183 00 263369368738 105307 1612 329 110
201731 AA3 teams 11189 25402 19163 00 281423393817 112324 1417 378 147
201832 MLB2 teams 214191 42702 19532 42 220297288585 68292 259 249 49 -12 +0 +0 +1 +6 -0.6
201832 MLB2 teams 214191 43702 19502 42 225302293595 68293 239 274 68 -8 +0 +0 +1 +6 -0.1
201933 AAA2 teams 508465 10421217 351543 22 224282387669 163293 307 293 82
201933 AAA2 teams 508435 11225219 651283 22 257358455813 198320 2513 359 133
▸ Career Totals
Career 14741324 28452537 11236019 102 215285345630 131265 248 282 74 -43 +1 +7 +8 +42 1.5
/ 162G 650584 12523216 491598 41 214283342626 128265 248 282 74 -19 +0 +3 +3 +18 0.6
Career 39353583 80015217104 27298033 3220 223284362646 139276 257 281 73 -120 -2 +7 +14 +111 1.1
/ 162G 650592 13225317 451625 53 223283361645 139276 257 281 73 -20 -0 +1 +2 +18 0.2

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
200923 APeoria Chiefs 543485 13424520 50982 76 276346470816 194307 189 357 131 +19 -1 +15 3.4
201024 AATennessee Smokies 8471 13201 10121 10 183293254546 70200 1412 255 53 -4 +0 +2 -0.2
201024 A+Daytona Cubs 475420 1203439 41744 63 286355445800 160321 169 349 125 +14 +0 +13 2.8
201024 INTLMesa Solar Sox 9682 22300 12140 11 268362305667 37324 1512 306 93 -1 -0 +3 0.2
201125 AAAIowa Cubs 186173 411115 10440 10 237279399678 162288 245 295 84 -3 +0 +5 0.2
201125 AATennessee Smokies 344302 9220214 40550 46 305386523909 219332 1612 397 162 +24 -2 +10 3.3
201226 MLBBaltimore Orioles 167153 33216 6433 10 216258359617 144257 264 268 63 -7 +0 -2 +1 +5 -0.3
201226 AAANorfolk Tides 4138 11112 291 00 289341526868 237333 225 379 148 +2 +0 +1 0.3
201226 INTLLeones del Escogido 4943 9100 6130 00 209306233539 23300 2712 259 57 -2 +0 +1 -0.1
201327 MLBBaltimore Orioles 271246 5511010 19625 20 224293390683 167259 237 305 92 -3 +0 +5 +1 +8 1.2
201327 AAANorfolk Tides 3534 9102 180 00 265286471756 206292 233 331 111 +0 +0 +1 0.1
201428 MLBBaltimore Orioles 312281 621517 22685 10 221289356645 135266 227 288 78 -8 +0 +1 +1 +9 0.4
201529 MLBBaltimore Orioles 301267 54839 26814 00 202283356639 154251 279 285 76 -8 +0 +2 +1 +9 0.3
201630 MLBBaltimore Orioles 176157 34703 17480 20 217293318612 102290 2710 277 70 -6 +0 +2 +1 +5 0.2
201630 AAANorfolk Tides 2219 8100 350 00 421500474974 53571 2314 441 196 +2 +0 +1 0.3
201731 MLBBaltimore Orioles 4338 8100 4101 00 211302237539 26286 239 259 57 -2 +0 -2 +0 +1 -0.2
201731 AABowie Baysox 4938 15302 1031 00 3955316321.162 237394 620 506 245 +8 +0 +1 1.0
201731 A+Frederick Keys 1913 2000 531 00 154421154575 200 1626 318 101 +0 +0 +1 0.1
201832 MLBAtlanta Braves 182161 35602 18411 42 217300292592 75277 2310 272 67 -7 +0 +0 +1 +5 -0.1
201832 AAAGwinnett Stripers 3230 8100 191 00 267312300613 33381 283 283 75 -1 +0 +1 -0.0
201933 MLBCleveland Indians 2221 3200 070 00 143143238381 95214 320 158 -21 -3 +0 -0 +2 +1 -0.1
201933 AAAColumbus Clippers 486414 10923219 651213 22 263367466833 203325 2513 368 140 +22 -0 +14 3.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 14741324 28452537 11236019 102 215285345630 131265 248 282 74 -43 +1 +7 +8 +42 1.5