Ryan Roberts

Pos3B
B/TR/R
Born1980-09-19
Age (2027)46
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2015
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201332AAATB148.210/.324/.2741322—.165/.234/.218
201332MLBTB173.247/.295/.37750890.1
201433AAAPawtucket Red…301.277/.338/.4427263—.222/.261/.335
201433MLBBOS22.105/.227/.105005-0.1
201534AAAMIL499.283/.358/.45013072—.223/.273/.355
201635No MLB games played
201736No MLB games played
201837No MLB games played
201938No MLB games played
202039No MLB games played
202140No MLB games played
202241No MLB games played
202342No MLB games played
202443No MLB games played
202544No MLB games played
202645No MLB games played
Last 3 seasons WAR 0.1
Contract
No contract data on file.

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. 2027 = full-season projection (no games played yet). 2028+ 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)
200524 AANew Hampshire Fisher Cats — 399338 9219315 55944 51 272380479860 207335 2414 380 99 — — — — — —
200524 A+Dunedin Blue Jays — 192164 47909 24272 61 287384506890 220292 1412 389 110 — — — — — —
200625 AAASyracuse SkyChiefs — 403362 9928110 30862 53 273332439772 166331 217 335 82 — — — — — —
200726 MLBToronto Blue Jays — 1613 1000 271 00 7725077327 167 4412 190 15 -2 +0 -0 +1 +0 0.0
200726 AAASyracuse Chiefs — 399337 8416112 55852 12 249358409767 160296 2114 343 78 — — — — — —
200827 AAAOklahoma RedHawks — 529453 13628810 67782 153 300393464856 163340 1513 377 92 — — — — — —
200928 MLBArizona Diamondbacks — 351305 851727 40553 73 279368416784 138320 1611 351 122 +9 +0 +2 +1 +8 2.1
200928 AAAReno Aces — 4842 13111 660 70 310396452848 143343 1212 379 90 — — — — — —
201029 MLBArizona Diamondbacks — 7166 13402 3170 00 197232348580 152229 244 250 43 -5 +0 +2 -5 +2 -0.6
201029 AAAReno Aces — 412347 9225211 56732 166 265370444814 179301 1814 358 66 — — — — — —
201130 MLBArizona Diamondbacks — 555482 12025219 66982 189 249342427769 178275 1812 341 110 +7 +0 +9 +2 +12 3.1
201231 MLBTampa Bay Rays — 489439 10319012 40921 106 235300360660 125267 198 293 83 -10 -0 +5 +2 +11 0.8
201332 MLBTampa Bay Rays — 173162 40605 11390 02 247295377671 130297 236 301 89 -2 -1 -0 +1 +4 0.1
201332 AAADurham Bulls — 148124 26501 21300 31 210324274598 65263 2014 279 22 — — — — — —
201433 MLBBoston Red Sox — 2219 2000 370 00 105227105333 167 3214 177 5 -2 +0 +0 +1 +0 -0.1
201433 AAAPawtucket Red Sox — 301274 762217 23532 23 277338442779 164321 188 344 63 — — — — — —
201534 AAANashville Sounds — 499442 12533113 51631 05 283358450809 167302 1310 357 72 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 16771486 36471445 1653157 3520 245323389712 144281 1910 317 101 +2 -1 +19 +4 +36 6.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200524 AA MLENew Hampshire Fisher Cats — 399358 8617312 351154 51 240315405720 165314 299 314 99 — — — — — —
200524 A+ MLEDunedin Blue Jays — 192170 44908 18382 61 259337453790 194274 209 331 110 — — — — — —
200625 AAA MLESyracuse SkyChiefs — 403371 922419 211032 53 248292391683 143306 265 289 82 — — — — — —
200726 MLB MLEToronto Blue Jays — 1613 1000 271 00 7725077327 167 4412 190 15 -2 +0 -0 +1 +0 0.0
200726 AAA MLESyracuse Chiefs — 399354 7613110 381022 12 215294342636 127265 2610 283 78 — — — — — —
200827 AAA MLEOklahoma RedHawks — 529473 1182368 471012 153 249320374694 125292 199 304 92 — — — — — —
200928 MLB MLEArizona Diamondbacks — 351306 851727 39553 73 278365415780 137320 1611 349 122 +9 +0 +2 +1 +8 2.1
200928 AAA MLEReno Aces — 4844 12111 480 70 273333409742 136296 178 301 90 — — — — — —
201029 MLB MLEArizona Diamondbacks — 7167 13402 2170 00 194217343561 149229 243 232 43 -5 +0 +2 -5 +2 -0.6
201029 AAA MLEReno Aces — 412370 751818 331012 166 203272322593 119246 258 266 66 — — — — — —
201130 MLB MLEArizona Diamondbacks — 555484 11823219 64982 189 244335417752 174275 1812 331 110 +7 +0 +9 +2 +12 3.1
201231 MLB MLETampa Bay Rays — 489440 10219012 39921 106 232296357653 125267 198 291 83 -10 -0 +5 +2 +11 0.8
201332 MLB MLETampa Bay Rays — 173162 39605 11390 02 241289370659 130297 236 300 89 -2 -1 -0 +1 +4 0.1
201332 AAA MLEDurham Bulls — 148133 22401 12360 31 165234218453 53206 248 201 22 — — — — — —
201433 MLB MLEBoston Red Sox — 2219 2000 370 00 105227105333 167 3214 176 5 -2 +0 +0 +1 +0 -0.1
201433 AAA MLEPawtucket Red Sox — 301284 631814 13652 23 222261335595 113270 224 261 63 — — — — — —
201534 AAA MLENashville Sounds — 499462 10323112 31781 05 223273355628 132239 166 275 72 — — — — — —
200524 AA MLE2 teams — 591528 12825319 531536 112 242319409728 167304 269 320 102 — — — — — —
200524 AA RAW2 teams — 591502 13928324 791216 112 277382488870 211319 2013 383 102 — — — — — —
200625 AAA MLESyracuse SkyChiefs — 403371 922419 211032 53 248292391683 143317 265 289 82 — — — — — —
200625 AAA RAWSyracuse SkyChiefs — 403362 9928110 30862 53 273332439772 166331 217 335 82 — — — — — —
200726 AAA MLE2 teams — 415367 7713110 401093 12 210293332625 123267 2610 279 75 — — — — — —
200726 AAA RAW2 teams — 415350 8516112 57923 12 243354397751 154293 2214 337 75 — — — — — —
200827 AAA MLEOklahoma RedHawks — 529473 1182368 471012 153 249320374694 125297 199 304 92 — — — — — —
200827 AAA RAWOklahoma RedHawks — 529453 13628810 67782 153 300393464856 163340 1513 377 92 — — — — — —
200928 MLB MLE2 teams — 399350 971838 43633 143 277361414775 137318 1611 343 118 +9 +2 +2 +1 +9 2.3
200928 MLB RAW2 teams — 399347 981838 46613 143 282371421792 138323 1512 354 118 +9 +2 +2 +1 +9 2.3
201029 AAA MLE2 teams — 483437 8822110 351182 166 201264325589 124247 247 261 63 — — — — — —
201029 AAA RAW2 teams — 483413 10529213 59902 166 254350429779 174290 1912 342 63 — — — — — —
201130 MLB MLEArizona Diamondbacks — 555484 11823219 64982 189 244335417752 174268 1812 331 110 +7 +0 +9 +2 +12 3.1
201130 MLB RAWArizona Diamondbacks — 555482 12025219 66982 189 249342427769 178275 1812 341 110 +7 +0 +9 +2 +12 3.1
201231 MLB MLETampa Bay Rays — 489440 10219012 39921 106 232296357653 125263 198 291 83 -10 -0 +5 +2 +11 0.8
201231 MLB RAWTampa Bay Rays — 489439 10319012 40921 106 235300360660 125267 198 293 83 -10 -0 +5 +2 +11 0.8
201332 MLB MLE2 teams — 321295 621006 23750 33 210267305572 95259 237 255 58 -16 -1 -0 +1 +7 -0.9
201332 MLB RAW2 teams — 321286 661106 32690 33 231308332640 101282 2110 291 58 -16 -1 -0 +1 +7 -0.9
201433 AAA MLE2 teams — 323303 651814 16722 23 215259320579 106268 225 255 59 — — — — — —
201433 AAA RAW2 teams — 323293 782217 26602 23 266330420750 154313 198 333 59 — — — — — —
201534 AAA MLENashville Sounds — 499462 10323112 31781 05 223273355628 132241 166 275 72 — — — — — —
201534 AAA RAWNashville Sounds — 499442 12533113 51631 05 283358450809 167302 1310 357 72 — — — — — —
200524 AA MLE2 teams — 591527 12825319 531536 112 243319410728 167301 269 320 102 — — — — — —
200625 AAA MLESyracuse SkyChiefs — 403377 922419 211032 53 244292385676 141306 265 289 82 — — — — — —
200726 AAA MLE2 teams — 415369 7713110 401093 12 209293331623 122261 2610 279 75 — — — — — —
200827 AAA MLEOklahoma RedHawks — 529475 1182368 471012 153 248320373693 124292 199 304 92 — — — — — —
200928 MLB MLE2 teams — 399350 971838 43633 143 277361414775 137317 1611 343 118 — — — — — —
201029 AAA MLE2 teams — 483443 8822110 351182 166 199264321584 122244 247 261 63 — — — — — —
201130 MLB MLEArizona Diamondbacks — 555484 11823219 64982 189 244335417752 174275 1812 331 110 — — — — — —
201231 MLB MLETampa Bay Rays — 489446 10219012 39921 106 229296352648 123267 198 291 83 — — — — — —
201332 MLB MLE2 teams — 321295 621006 23750 33 210267305572 95255 237 255 58 — — — — — —
201433 AAA MLE2 teams — 323302 651814 16722 23 215259321580 106263 225 255 59 — — — — — —
201534 AAA MLENashville Sounds — 499464 10323112 31781 05 222273353627 131239 166 275 72 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 16771486 36471445 1653157 3520 245323389712 144281 1910 317 85 +2 -1 +19 +4 +36 6.1
/ 162G— A+C — 650576 14228217 641223 148 247325391716 144283 1910 317 85 +1 -0 +7 +1 +14 2.4
Career— MLE — 50074510 105021819117 412106224 9545 233300367668 135277 218 294 85 +2 -1 +19 +4 +36 6.1
/ 162G— MLE — 650585 13528215 531383 126 231298362660 132275 218 294 85 +1 -0 +7 +1 +14 2.4

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2015 AAANashville Sounds · 499 PAwOBA .349 → .275 (−74)K% 12.6% → 15.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.63%÷1.034×1.290——15.74%
BB% (unintentional) /PA9.62%÷1.018×0.710—×0.9406.31%
HBP% /PA0.20%—×0.980—×0.9400.18%
Singles /BIP20.58%÷0.953×0.900×0.952×0.94017.39%
Doubles /BIP8.71%÷1.063×0.810×0.952×0.9405.94%
Triples /BIP0.26%÷0.952×0.810×0.952×0.9400.20%
Home runs /BIP3.43%÷0.843×0.780—×0.9402.98%

Factors used: league row PCL. Park (home-season share, regressed): HR 69, 1B 91, 2B 113, 3B 90, K 107, BB 104 — applied at half strength. Age: age 35 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (7.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.952.

Result: wOBA .349 → .275; ISO .167 → .134; BABIP .302 → .239. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2014 AAAPawtucket Red Sox · 301 PAwOBA .335 → .261 (−74)K% 17.6% → 21.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.61%÷0.980×1.200——21.55%
BB% (unintentional) /PA7.31%÷1.084×0.690—×0.9404.37%
HBP% /PA0.66%—×0.940—×0.9400.59%
Singles /BIP20.81%÷0.976×0.930×0.974×0.94018.15%
Doubles /BIP9.95%÷0.937×0.830×0.974×0.9408.07%
Triples /BIP0.45%÷1.104×0.970×0.974×0.9400.36%
Home runs /BIP3.17%÷1.240×0.840—×0.9402.02%

Factors used: league row IL. Park (home-season share, regressed): HR 148, 1B 95, 2B 87, 3B 121, K 96, BB 117 — applied at half strength. Age: age 34 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (6.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.974.

Result: wOBA .335 → .261; ISO .164 → .120; BABIP .321 → .270. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 AAADurham Bulls · 148 PAwOBA .276 → .201 (−75)K% 20.3% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.27%÷0.988×1.200——24.62%
BB% (unintentional) /PA14.19%÷1.093×0.690—×0.9428.44%
HBP% /PA0.00%—×0.940—×0.9420.00%
Singles /BIP21.28%÷1.032×0.930×0.959×0.94217.31%
Doubles /BIP5.32%÷1.113×0.830×0.959×0.9423.58%
Triples /BIP0.00%÷0.961×0.970×0.959×0.9420.00%
Home runs /BIP1.06%÷1.299×0.840—×0.9420.65%

Factors used: league row IL. Park (home-season share, regressed): HR 160, 1B 106, 2B 123, 3B 92, K 98, BB 119 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.959.

Result: wOBA .276 → .201; ISO .065 → .044; BABIP .263 → .206. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2010 AAAReno Aces · 412 PAwOBA .352 → .266 (−86)K% 17.7% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.72%÷0.938×1.290——24.37%
BB% (unintentional) /PA12.86%÷1.093×0.710—×0.9728.12%
HBP% /PA0.49%—×0.980—×0.9720.46%
Singles /BIP19.71%÷0.984×0.900×0.993×0.97217.40%
Doubles /BIP9.12%÷1.087×0.810×0.993×0.9726.57%
Triples /BIP0.73%÷1.150×0.810×0.993×0.9720.50%
Home runs /BIP4.01%÷1.061×0.780—×0.9722.87%

Factors used: league row PCL. Park (home-season share, regressed): HR 112, 1B 97, 2B 117, 3B 130, K 88, BB 119 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .352 → .266; ISO .179 → .129; BABIP .301 → .246. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2009 AAAReno Aces · 48 PAwOBA .370 → .301 (−69)K% 12.5% → 16.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷1.000×1.290——16.12%
BB% (unintentional) /PA12.50%÷1.000×0.710—×0.9828.72%
HBP% /PA0.00%—×0.980—×0.9820.00%
Singles /BIP27.78%÷1.000×0.900—×0.98224.55%
Doubles /BIP2.78%÷1.000×0.810—×0.9822.21%
Triples /BIP2.78%÷1.000×0.810—×0.9822.21%
Home runs /BIP2.78%÷1.000×0.780—×0.9822.13%

Factors used: league row PCL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average).

Result: wOBA .370 → .301; ISO .143 → .112; BABIP .343 → .296. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2008 AAAOklahoma RedHawks · 529 PAwOBA .372 → .304 (−67)K% 14.7% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.74%÷1.000×1.290——19.02%
BB% (unintentional) /PA12.67%÷1.000×0.710—×0.9928.92%
HBP% /PA0.38%—×0.980—×0.9920.37%
Singles /BIP24.00%÷1.000×0.900×0.996×0.99221.33%
Doubles /BIP7.47%÷1.000×0.810×0.996×0.9925.97%
Triples /BIP2.13%÷1.000×0.810×0.996×0.9921.71%
Home runs /BIP2.67%÷1.000×0.780—×0.9922.06%

Factors used: league row PCL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .372 → .304; ISO .163 → .130; BABIP .340 → .292. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2007 AAASyracuse Chiefs · 399 PAwOBA .337 → .283 (−54)K% 21.3% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.30%÷1.000×1.200——25.56%
BB% (unintentional) /PA13.78%÷1.000×0.690—×1.0039.54%
HBP% /PA0.50%—×0.940—×1.0030.47%
Singles /BIP21.83%÷1.000×0.930×0.988×1.00320.11%
Doubles /BIP6.35%÷1.000×0.830×0.988×1.0035.22%
Triples /BIP0.40%÷1.000×0.970×0.988×1.0030.38%
Home runs /BIP4.76%÷1.000×0.840—×1.0034.01%

Factors used: league row IL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.988.

Result: wOBA .337 → .283; ISO .160 → .137; BABIP .296 → .265. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2006 AAASyracuse SkyChiefs · 403 PAwOBA .329 → .289 (−39)K% 21.3% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.34%÷1.000×1.200——25.61%
BB% (unintentional) /PA7.44%÷1.000×0.690—×1.0185.23%
HBP% /PA0.50%—×0.940—×1.0180.47%
Singles /BIP21.74%÷1.000×0.930×1.016×1.01820.90%
Doubles /BIP10.14%÷1.000×0.830×1.016×1.0188.71%
Triples /BIP0.36%÷1.000×0.970×1.016×1.0180.36%
Home runs /BIP3.62%÷1.000×0.840—×1.0183.10%

Factors used: league row IL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .329 → .289; ISO .166 → .143; BABIP .331 → .306. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).