Ryan Flaherty

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

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200923 APeoria Chiefs 543485 13424520 50982 76 276346470816 194307 189 357 128 +18 -1 +12 2.9
201024 AATennessee Smokies 8471 13201 10121 10 183293254546 70200 1412 255 59 -4 +0 +2 -0.2
201024 A+Daytona Cubs 475420 1203439 41744 63 286355445800 160321 169 349 122 +13 +0 +10 2.3
201024 INTLMesa Solar Sox 9682 22300 12140 11 268362305667 37324 1512 306 94 -1 -0 +2 0.1
201125 AAAIowa Cubs 186173 411115 10440 10 237279399678 162288 245 295 86 -3 +0 +4 0.1
201125 AATennessee Smokies 344302 9220214 40550 46 305386523909 219332 1612 397 155 +22 -2 +7 2.9
201226 MLBBaltimore Orioles 167153 33216 6433 10 216258359617 144257 264 268 68 -6 +0 -2 +1 +4 -0.4
201226 AAANorfolk Tides 4138 11112 291 00 289341526868 237333 225 379 142 +2 +0 +1 0.3
201226 INTLLeones del Escogido 4943 9100 6130 00 209306233539 23300 2712 259 62 -2 +0 +1 -0.1
201327 MLBBaltimore Orioles 271246 5511010 19625 20 224293390683 167259 237 305 93 -2 +0 +5 +1 +6 1.0
201327 AAANorfolk Tides 3534 9102 180 00 265286471756 206292 233 331 110 +0 +0 +1 0.1
201428 MLBBaltimore Orioles 312281 621517 22685 10 221289356645 135266 227 288 81 -7 +0 +1 +1 +7 0.2
201529 MLBBaltimore Orioles 301267 54839 26814 00 202283356639 154251 279 285 79 -8 +0 +2 +1 +7 0.2
201630 MLBBaltimore Orioles 176157 34703 17480 20 217293318612 102290 2710 277 74 -5 +0 +2 +1 +4 0.2
201630 AAANorfolk Tides 2219 8100 350 00 421500474974 53571 2314 441 185 +2 +0 +0 0.3
201731 MLBBaltimore Orioles 4338 8100 4101 00 211302237539 26286 239 259 62 -2 +0 -2 +0 +1 -0.3
201731 AABowie Baysox 4938 15302 1031 00 3955316321.162 237394 620 506 228 +7 +0 +1 0.9
201731 A+Frederick Keys 1913 2000 531 00 154421154575 200 1626 318 101 +0 +0 +0 0.0
201832 MLBAtlanta Braves 182161 35602 18411 42 217300292592 75277 2310 272 71 -6 +0 +0 +1 +4 -0.2
201832 AAAGwinnett Stripers 3230 8100 191 00 267312300613 33381 283 283 78 -1 +0 +1 -0.0
201933 MLBCleveland Indians 2221 3200 070 00 143143238381 95214 320 158 -7 -3 +0 -0 +2 +0 -0.1
201933 AAAColumbus Clippers 486414 10923219 651213 22 263367466833 203325 2513 368 135 +20 -0 +11 3.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 14741324 28452537 11236019 102 215285345630 131265 248 282 77 -40 +1 +7 +8 +32 0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200923 A MLEPeoria Chiefs 543500 11419415 351332 76 228281372653 144275 246 285 79 -14 -1 +12 -0.3
201024 AA MLETennessee Smokies 8476 13201 5151 10 171232237469 66179 186 206 26 -7 +0 +2 -0.6
201024 A+ MLEDaytona Cubs 475430 1032927 311044 63 240297365662 126284 227 292 84 -9 +0 +10 0.1
201125 AAA MLEIowa Cubs 186176 33814 7590 10 188219312531 125245 324 223 37 -14 +0 +4 -1.0
201125 AA MLETennessee Smokies 344318 8618212 24710 46 270322453774 182310 217 333 112 +5 -2 +7 1.1
201226 MLB MLEBaltimore Orioles 167154 32215 6433 10 208252331583 123257 264 256 60 -8 +0 -2 +1 +4 -0.5
201226 AAA MLENorfolk Tides 4139 10112 1111 00 256293487780 231306 272 311 97 -0 +0 +1 0.1
201327 MLB MLEBaltimore Orioles 271246 541109 19625 20 220289374663 154259 237 284 78 -7 +0 +5 +1 +6 0.6
201327 AAA MLENorfolk Tides 3534 7101 1100 00 206229324552 118269 293 253 57 -2 +0 +1 -0.1
201428 MLB MLEBaltimore Orioles 312281 611516 22685 10 217286342627 125266 227 273 71 -11 +0 +1 +1 +7 -0.2
201529 MLB MLEBaltimore Orioles 301267 53838 26814 00 199279341620 142251 279 269 68 -11 +0 +2 +1 +7 -0.2
201630 MLB MLEBaltimore Orioles 176157 34703 17480 20 217293318612 102290 2710 264 65 -7 +0 +2 +1 +4 -0.0
201630 AAA MLENorfolk Tides 2220 7100 260 00 350409400809 50511 279 360 130 +1 +0 +0 0.1
201731 MLB MLEBaltimore Orioles 4338 8100 4101 00 211302237539 26286 239 254 58 -2 +0 -2 +0 +1 -0.3
201731 AA MLEBowie Baysox 4941 15302 741 00 3664695851.055 220358 814 426 174 +4 +0 +1 0.6
201731 A+ MLEFrederick Keys 1915 2000 341 00 133316133449 187 2116 239 48 -1 +0 +0 -0.1
201832 MLB MLEAtlanta Braves 182161 35602 18411 42 217300292592 75277 2310 254 58 -9 +0 +0 +1 +4 -0.4
201832 AAA MLEGwinnett Stripers 3230 7100 1111 00 233281267548 33347 343 227 40 -2 +0 +1 -0.2
201933 MLB MLECleveland Indians 2221 3200 070 00 143143238381 95214 320 156 -8 -3 +0 -0 +2 +0 -0.1
201933 AAA MLEColumbus Clippers 486442 9619214 371463 22 217282364646 147283 308 284 78 -13 -0 +11 -0.2
200923 A MLEPeoria Chiefs 543500 11419415 351332 76 228281372653 144278 246 285 79
200923 A RAWPeoria Chiefs 543485 13424520 50982 76 276346470816 194307 189 357 79
201024 A+ MLE3 teams 655593 13636210 431405 84 229287347634 118278 217 279 75
201024 A+ RAW3 teams 655573 15539310 631005 84 271348401749 131306 1510 331 75
201125 AA MLE2 teams 530494 11826216 311290 56 239284397681 158290 246 294 85
201125 AA RAW2 teams 530475 13331319 50990 56 280349478826 198317 199 361 85
201226 MLB MLE3 teams 257240 51329 9674 10 212253354607 142255 264 267 67 -10 +0 -2 +1 +6 -0.6
201226 MLB RAW3 teams 257234 53428 14654 10 226281363644 137278 255 284 67 -10 +0 -2 +1 +6 -0.6
201327 MLB MLE2 teams 306280 6011010 20725 20 214279361639 146253 247 280 76 -9 +0 +5 +1 +7 0.5
201327 MLB RAW2 teams 306280 6412012 20705 20 229292400692 171263 237 308 76 -9 +0 +5 +1 +7 0.5
201428 MLB MLEBaltimore Orioles 312281 611516 22685 10 217286342627 125264 227 273 71 -11 +0 +1 +1 +7 -0.2
201428 MLB RAWBaltimore Orioles 312281 621517 22685 10 221289356645 135266 227 288 71 -11 +0 +1 +1 +7 -0.2
201529 MLB MLEBaltimore Orioles 301267 53838 26814 00 199279341620 142250 279 269 68 -11 +0 +2 +1 +7 -0.2
201529 MLB RAWBaltimore Orioles 301267 54839 26814 00 202283356639 154251 279 285 68 -11 +0 +2 +1 +7 -0.2
201630 MLB MLE2 teams 198177 41803 19540 20 232306328634 96314 2710 275 72 -7 +0 +2 +1 +4 0.1
201630 MLB RAW2 teams 198176 42803 20530 20 239316335652 97322 2710 296 72 -7 +0 +2 +1 +4 0.1
201731 AA MLE3 teams 11194 25402 14183 00 266378372751 106311 1613 327 108
201731 AA RAW3 teams 11189 25402 19163 00 281423393817 112324 1417 378 108
201832 MLB MLE2 teams 214191 42702 19522 42 220297288585 68290 249 250 56 -11 +0 +0 +1 +5 -0.6
201832 MLB RAW2 teams 214191 43702 19502 42 225302293595 68293 239 274 56 -11 +0 +0 +1 +5 -0.6
201933 AAA MLE2 teams 508463 9921214 371533 22 214276359635 145284 307 278 75
201933 AAA RAW2 teams 508435 11225219 651283 22 257358455813 198320 2513 359 75
200923 A MLEPeoria Chiefs 543501 11419415 351332 76 228281371652 144275 246 285 79
201024 A+ MLE3 teams 655602 13636210 431405 84 226287342629 116268 217 279 75
201125 AA MLE2 teams 530494 11826216 311290 56 239284397681 158287 246 294 85
201226 MLB MLE3 teams 257242 51329 9674 10 211253351604 140267 264 267 67
201327 MLB MLE2 teams 306278 6011010 20725 20 216279363642 147260 247 280 76
201428 MLB MLEBaltimore Orioles 312282 611516 22685 10 216286340626 124266 227 273 71
201529 MLB MLEBaltimore Orioles 301268 53838 26814 00 198279340619 142251 279 269 68
201630 MLB MLE2 teams 198177 41803 19540 20 232306328634 96314 2710 275 72
201731 AA MLE3 teams 11193 25402 14183 00 269378376755 108301 1613 327 108
201832 MLB MLE2 teams 214191 42702 19522 42 220297288585 68288 249 250 56
201933 AAA MLE2 teams 508463 9921214 371533 22 214276359635 145280 307 278 75
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 14741324 28452537 11236019 102 215285345630 131265 248 282 75 -40 +1 +7 +8 +32 0.8
/ 162G A+C 650584 12523216 491598 41 214283342626 128265 248 282 75 -18 +1 +3 +3 +14 0.3
Career MLE 39353580 8001581695 27596733 3220 223285356641 133277 257 280 75 -40 +1 +7 +8 +32 0.8
/ 162G MLE 650591 13326316 451605 53 225285360645 135279 257 280 75 -18 +1 +3 +3 +14 0.3