Tommy Troy

2B Reno Aces
Age 25 R/R 5'9" / 197 lbs AAA HR -11% Svc 0.669 · Ctrl thru 2032
Overview
AAA40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+/ROK/INTL2 orgs422.249/.339/.39382070—.180/.249/.280
202523AAA/AAARI581.289/.384/.451152492—.248/.325/.358
202624AAAARI261.312/.413/.46659117—.290/.367/.420
202624MLBARI143.217/.289/.34941780.1
2027PROJ45% MLB25MLBARI70.232/.310/.35115840.1
2028PROJ59% MLB26MLBARI185.234/.312/.359413860.3
2029PROJ63% MLB27MLBARI204.234/.311/.360414870.4
Last 3 seasons WAR 0.1  ·  Next 3 projected WAR 0.8Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.669First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$2M2031Arb-2$2M2032Arb-3$2M
Skills · percentileMiLB Statcast 2026 AAA
Speed92
BB%81
Chase%81
Max EV62
Whiff%52
K%47
CompsSamad Taylor (age 26) · Vidal Bruján (age 25) · José Caballero (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†84
AVG/OBP/SLG.232 / .310 / .351
PA70
HR1
SB5
K%24
BB%9
BABIP293
ISO111
MLB%45%
Value2027 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.40+0.4WAR
0.00.51.00.20.30.40.30.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$3M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
230.229
POWER
Barrel%
589.4
Avg EV
1084.9
SPEED
Sprint
9030.1
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.669 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.7M+$0.0M (cut)
2028Pre-Arb$0.8M+0.3$1M+$0.4M
2029Pre-Arb$0.8M+0.4$1M+$0.7M
2030Arb-1$2M+0.3$1.0M+$0.0M (cut)
2031Arb-2$2M+0.2$0.6M+$0.0M (cut)
2032Arb-3$2M+0.1$0.3M+$0.0M (cut)
Totals $2M $5M +$1M

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)
202321 A+Hillsboro Hops — 9985 21504 12261 80 247347447794 200304 2612 351 78 — — — — — —
202321 ROKACL D-backs Red — 1611 5010 420 10 4556006361.236 182500 1225 502 161 — — — — — —
202422 A+Hillsboro Hops — 288251 571315 30645 165 227322347668 120283 2210 305 42 — — — — — —
202422 ROKACL D-backs — 2622 7310 170 00 318348545893 227389 274 342 67 — — — — — —
202422 INTLSalt River Rafters — 10893 27713 10274 41 290383484867 194375 259 382 145 — — — — — —
202523 AAAReno Aces — 182156 46823 18285 31 295385429815 135339 1510 362 114 — — — — — —
202523 AAAmarillo Sod Poodles — 399343 9820212 49705 214 286383461844 175328 1812 375 82 — — — — — —
202624 MLBArizona Diamondbacks — 143129 28314 13340 10 217289349638 132264 249 286 78 -4 +0 +0 +1 +3 0.1
202624 AAAReno Aces — 261221 691335 36602 92 312413466879 154408 2314 391 117 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 143129 28314 13340 10 217289349638 132264 249 286 80 -3 +0 +0 +1 +3 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A+ MLEHillsboro Hops — 9989 18403 8361 80 202276348624 146290 368 284 78 — — — — — —
202321 ROK MLEACL D-backs Red — 1613 5010 230 10 3854675381.005 154380 1912 406 161 — — — — — —
202422 A+ MLEHillsboro Hops — 288261 461014 20905 165 176248268516 92239 317 230 42 — — — — — —
202422 ROK MLEACL D-backs — 2622 5210 1100 00 227261409670 182285 384 267 67 — — — — — —
202523 AAA MLEReno Aces — 182161 46722 13335 31 286358391749 106337 187 337 114 — — — — — —
202523 AA MLEAmarillo Sod Poodles — 399356 821527 36885 214 230310343653 112282 229 289 82 — — — — — —
202624 MLB MLEArizona Diamondbacks — 143129 28314 13340 10 217289349638 132264 249 284 78 -4 +0 +0 +1 +3 0.1
202624 AAA MLEReno Aces — 261231 671234 26722 92 290367420787 130398 2810 341 117 — — — — — —
202321 A+ MLE2 teams — 115101 23413 11381 90 228310376686 149323 3310 301 90 — — — — — —
202321 A+ RAW2 teams — 11596 26514 16281 90 271381469849 198333 2414 372 90 — — — — — —
202422 A+ MLE3 teams — 422380 691626 271349 206 182252282534 100256 326 233 44 — — — — — —
202422 A+ RAW3 teams — 422366 912338 41989 206 249339393732 145312 2310 327 44 — — — — — —
202523 AA MLE2 teams — 581517 12822410 4912110 245 248325364688 116303 218 304 92 — — — — — —
202523 AA RAW2 teams — 581499 14428415 679810 245 289384451835 162332 1712 371 92 — — — — — —
202624 AAA MLE2 teams — 404360 941448 391062 102 261337389726 128348 2610 321 103 — — — — — —
202624 AAA RAW2 teams — 404350 971649 49942 102 277369423792 146355 2312 354 103 — — — — — —
202321 A+ MLE2 teams — 115102 23413 11381 90 225310373682 147303 3310 301 90 — — — — — —
202422 A+ MLE3 teams — 422383 691626 271349 206 180252279532 99243 326 233 44 — — — — — —
202523 AA MLE2 teams — 581517 12822410 4912110 245 248325364688 116299 218 304 92 — — — — — —
202624 AAA MLE2 teams — 404360 941448 391062 102 261337389726 128350 2610 321 103 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLE3 teams — 422383 691626 271349 206 180252279532 99243 326 233 44 — — — — — —
202523 AA MLE2 teams — 581517 12822410 4912110 245 248325364688 116299 218 304 92 — — — — — —
202624 AAA MLE2 teams — 404360 941448 391062 102 261337389726 128350 2610 321 103 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEARI 45% 380339 761137 34914 274 226304340645 115284 249 292 84 -7 +4 -1 +1 +8 0.4
▸ 2027 — real world (MLB)
202725 MLB CTXARI 45% 7063 14211 6171 51 232310351661 119293 249 298 84 -1 +1 -0 +0 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEARI 59% 315281 641027 28753 223 228306349656 121285 249 296 86 -5 +3 -1 +1 +7 0.6
202927 MLB MLEARI 63% 323288 651027 29773 233 228306350656 122284 249 296 87 -5 +3 -1 +1 +7 0.6
203028 MLB MLEARI 65% 324289 651027 29783 213 227305348653 121284 249 295 86 -5 +3 -1 +1 +7 0.4
203129 MLB MLEARI 65% 314280 641027 28763 183 226303345649 120283 249 293 84 -6 +2 -2 +1 +7 0.3
203230 MLB MLEARI 65% 305272 611026 27743 152 224301341642 117282 249 290 83 -6 +2 -3 +1 +7 0.1
203331 MLB MLEARI 65% 286256 56925 25713 112 220296332628 112280 259 284 79 -7 +1 -3 +1 +6 -0.2
202826 MLB CTXARI 59% 185164 39624 17442 132 234312359671 126294 249 302 86 -3 +2 -0 +1 +4 0.3
202927 MLB CTXARI 63% 204182 43724 18492 142 234311360671 126294 249 302 87 -3 +2 -0 +1 +4 0.4
203028 MLB CTXARI 65% 212189 44724 19512 142 233310358668 125293 249 301 86 -4 +2 -1 +1 +5 0.3
203129 MLB CTXARI 65% 204182 42724 18492 122 232308355664 124293 249 299 84 -4 +2 -1 +1 +4 0.2
203230 MLB CTXARI 65% 197176 41724 17482 101 230306351657 121291 249 296 83 -4 +2 -2 +1 +4 0.1
203331 MLB CTXARI 65% 185165 36613 16462 71 226301341642 116289 259 290 79 -5 +1 -2 +1 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13301187 273431227 11832112 7110 230306355661 125291 249 297 83 -26 +10 -7 +6 +29 1.2
/ 162G— A+C — 650580 13321613 581576 355 229306353659 124291 249 297 83 -13 +5 -3 +3 +14 0.6
Career— MLE — 35443162 7201202469 30688742 18431 228304346651 119292 259 291 83 -42 +17 -11 +9 +47 2.0
/ 162G— MLE — 650580 13222413 561638 346 228304347651 119292 259 291 83 -12 +5 -3 +3 +14 0.6

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.

2026 AAAReno Aces · 261 PAwOBA .382 → .341 (−41)K% 23.0% → 27.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.99%÷1.000×1.200——27.59%
BB% (unintentional) /PA13.79%÷1.000×0.690—×1.0489.97%
HBP% /PA0.77%—×0.940—×1.0480.75%
Singles /BIP29.81%÷1.000×0.930×1.032×1.04829.98%
Doubles /BIP8.07%÷1.000×0.830×1.032×1.0487.25%
Triples /BIP1.86%÷1.000×0.970×1.032×1.0481.95%
Home runs /BIP3.11%÷1.000×0.700—×1.0482.28%

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

Result: wOBA .382 → .341; ISO .154 → .131; BABIP .408 → .398. 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).

2025 AAAmarillo Sod Poodles · 399 PAwOBA .366 → .289 (−77)K% 17.5% → 22.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.54%÷0.972×1.220——22.03%
BB% (unintentional) /PA12.28%÷0.994×0.700—×1.0278.88%
HBP% /PA1.25%—×0.870—×1.0271.12%
Singles /BIP23.44%÷1.041×0.920×0.998×1.02721.23%
Doubles /BIP7.33%÷1.119×0.840×0.998×1.0275.64%
Triples /BIP0.73%÷0.985×0.940×0.998×1.0270.72%
Home runs /BIP4.40%÷1.333×0.800—×1.0272.71%

Factors used: league row TL. Park (home-season share, regressed): HR 167, 1B 108, 2B 124, 3B 97, K 94, BB 99 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.998.

Result: wOBA .366 → .289; ISO .175 → .120; BABIP .328 → .282. 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).

2025 AAAReno Aces · 182 PAwOBA .357 → .337 (−19)K% 15.4% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.38%÷1.025×1.200——18.01%
BB% (unintentional) /PA9.89%÷0.964×0.690—×1.0507.43%
HBP% /PA2.75%—×0.940—×1.0502.71%
Singles /BIP25.78%÷0.994×0.930×1.043×1.05026.41%
Doubles /BIP6.25%÷1.069×0.830×1.043×1.0505.32%
Triples /BIP1.56%÷0.902×0.970×1.043×1.0501.84%
Home runs /BIP2.34%÷0.904×0.700—×1.0501.91%

Factors used: league row International League. Park (home-season share, regressed): HR 81, 1B 99, 2B 114, 3B 80, K 105, BB 93 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.043.

Result: wOBA .357 → .337; ISO .135 → .123; BABIP .339 → .337. 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).

2024 A+Hillsboro Hops · 288 PAwOBA .299 → .230 (−69)K% 22.2% → 31.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷0.964×1.350——31.13%
BB% (unintentional) /PA10.42%÷1.086×0.710—×1.0126.89%
HBP% /PA1.74%—×0.810—×1.0121.42%
Singles /BIP20.32%÷1.049×0.910×0.995×1.01217.75%
Doubles /BIP6.95%÷1.066×0.830×0.995×1.0125.45%
Triples /BIP0.53%÷1.150×0.820×0.995×1.0120.38%
Home runs /BIP2.67%÷0.875×0.830—×1.0122.57%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 75, 1B 110, 2B 113, 3B 130, K 93, BB 117 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .299 → .230; ISO .120 → .097; BABIP .283 → .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).

2024 ROKACL D-backs · 26 PAwOBA .375 → .267 (−108)K% 26.9% → 40.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.92%÷0.965×1.440——40.18%
BB% (unintentional) /PA3.85%÷1.069×0.620—×0.9752.18%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP20.00%÷1.009×0.820—×0.97515.85%
Doubles /BIP20.00%÷1.031×0.720—×0.97513.62%
Triples /BIP6.67%÷0.984×0.720—×0.9754.76%
Home runs /BIP0.00%÷0.875×0.780—×0.9750.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 75, 1B 102, 2B 106, 3B 97, K 93, BB 114 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .375 → .267; ISO .227 → .158; BABIP .389 → .285. 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).

2023 A+Hillsboro Hops · 99 PAwOBA .345 → .284 (−61)K% 26.3% → 35.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.26%÷0.987×1.350——35.91%
BB% (unintentional) /PA12.12%÷1.038×0.710—×1.0278.52%
HBP% /PA1.01%—×0.810—×1.0270.84%
Singles /BIP20.34%÷0.980×0.910×1.027×1.02719.92%
Doubles /BIP8.47%÷0.947×0.830×1.027×1.0277.83%
Triples /BIP0.00%÷0.900×0.820×1.027×1.0270.00%
Home runs /BIP6.78%÷0.952×0.830—×1.0276.07%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 96, 2B 89, 3B 80, K 97, BB 108 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .345 → .284; ISO .200 → .166; BABIP .304 → .290. 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).

2023 ROKACL D-backs Red · 16 PAwOBA .523 → .406 (−117)K% 12.5% → 17.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷1.005×1.440——17.91%
BB% (unintentional) /PA25.00%÷1.023×0.620—×0.98514.92%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP44.44%÷1.033×0.820—×0.98534.74%
Doubles /BIP0.00%÷0.987×0.720—×0.9850.00%
Triples /BIP11.11%÷1.150×0.720—×0.9856.85%
Home runs /BIP0.00%÷0.918×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 84, 1B 107, 2B 97, 3B 130, K 101, BB 105 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .523 → .406; ISO .182 → .134; BABIP .500 → .380. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .