Stuart Fairchild

CF Tacoma Rainiers
Age 31 R/R 5'11" / 205 lbs AAA K +7%HR -5% Svc 1.605 · Ctrl thru 2031
Overview
AAAPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202428MLBCIN233.215/.287/.368813790.4
202529MLBATL55.216/.273/.3330270-0.1
202630AAASEA335.285/.406/.504121996—.228/.324/.384
202630MLBSEA27.158/.407/.15802950.2
2027PROJ10% MLB31MLBSEA18.216/.308/.36101920.0
2028PROJ33% MLB32MLBSEA53.209/.300/.3461286-0.0
Last 3 seasons WAR 0.5  ·  Next 2 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.605First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$0.6M2030Ext$1M2031Ext$2M
Skills · percentileStatcast 2024-2026
Barrel%51
Speed50
Bat Spd36
xwOBA35
Avg EV19
CompsGeorge Lombard (age 31) · Dylan Moore (age 31) · Eli White (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9792vR 78
AVG/OBP/SLG.216 / .308 / .361
PA18
HR0
K%22
BB%11
BABIP264
ISO62
MLB%10%
Value2027 · WAR
BAT: -1.6 runs (wOBA-derived runs vs avg)-2BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.8 runs (Replacement-level credit)+4REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Splits · ContractCON 40 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT40
xAVG
100.201
POWER50
Barrel%
518.3
Avg EV
1986.7
Bat Spd
3669.9
EYE55
scouting grade only
SPEED60
Sprint
5027.5
Platoon Splits2024-2025 · 288 PA
vs LHP
vs RHP
Edge
PA
159
129
—
wRC+
115
39
◀◀L
wOBA
338
225
◀◀L
ISO
156
135
◀L
BABIP
327
199
◀◀L
K%
23.9%
28.7%
◀◀L
BB%
10.7%
3.1%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2021
Service   1.605 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.0$0.1M+$0.0M (cut)
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.1M +$0.0M

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)
201721 ROKBillings Mustangs — 234204 62543 193511 124 304393412805 108355 158 366 65 — — — — — —
201822 A+Daytona Tortugas — 242220 551412 17632 62 250310350660 100335 267 295 39 — — — — — —
201822 ADayton Dragons — 276235 651257 31658 174 277380460839 183352 2411 372 76 — — — — — —
201923 AAChattanooga Lookouts — 179153 421214 19237 32 275380444824 170302 1311 371 90 — — — — — —
201923 A+Daytona Tortugas — 281248 641728 25605 35 258338440778 181306 219 343 65 — — — — — —
201923 INTLGlendale Desert Dogs — 3734 12400 390 10 353405471876 118480 248 391 151 — — — — — —
202125 MLBArizona Diamondbacks — 1715 2100 131 00 133235200435 67167 186 213 24 -2 +0 +0 +1 +0 -0.0
202125 AAAReno Aces — 182156 46749 22392 71 295389564953 269336 2112 409 107 — — — — — —
202226 MLBCincinnati Reds — 11097 24415 8345 02 247336464800 216328 317 355 121 +3 -1 +1 -4 +2 0.1
202226 AAALouisville Bats — 221190 499111 20609 72 258356489846 232314 279 371 73 — — — — — —
202327 MLBCincinnati Reds — 255219 501625 25696 103 228324388712 160306 2710 316 97 -1 +1 +2 -4 +6 0.3
202327 AAALouisville Bats — 11494 26214 11276 31 277387447834 170344 2410 367 92 — — — — — —
202428 MLBCincinnati Reds — 233209 45808 17604 131 215287368655 153261 267 292 79 -6 +2 +1 +1 +5 0.4
202529 MLBAtlanta Braves — 5551 11410 4150 21 216273333606 118306 277 272 70 -2 +0 +1 -1 +1 -0.1
202630 MLBSeattle Mariners — 2719 3000 7141 20 158407158565 600 5226 309 95 -0 +0 +0 +1 +1 0.2
202630 AAATacoma Rainiers — 335274 7816412 426214 194 285406504910 219327 1913 398 96 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 697610 13533418 6219517 277 221311377688 156292 289 308 94 -5 +3 +5 -5 +15 1.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201721 ROK MLEBillings Mustangs — 234212 49432 115011 124 231303307610 75285 215 264 65 — — — — — —
201822 A+ MLEDaytona Tortugas — 242224 441112 13862 62 196247281528 85290 365 226 39 — — — — — —
201822 A MLEDayton Dragons — 276246 541055 20898 174 220299362661 142306 327 280 76 — — — — — —
201923 AA MLEChattanooga Lookouts — 179159 36913 13297 32 226313352665 126262 167 301 90 — — — — — —
201923 A+ MLEDaytona Tortugas — 281254 511416 19875 35 201270335604 134268 317 264 65 — — — — — —
202125 MLB MLEArizona Diamondbacks — 1715 2100 131 00 133235200435 67167 186 204 24 -2 +0 +0 +1 +0 -0.0
202125 AAA MLEReno Aces — 182162 39537 16472 71 241317438755 198289 269 327 107 — — — — — —
202226 MLB MLECincinnati Reds — 11097 24415 8345 02 247336464800 216328 317 347 121 +3 -1 +1 -4 +2 0.1
202226 AAA MLELouisville Bats — 221197 40816 13759 72 203283345628 142281 346 276 73 — — — — — —
202327 MLB MLECincinnati Reds — 255219 501625 25696 103 228324388712 160306 2710 311 97 -1 +1 +2 -4 +6 0.3
202327 AAA MLELouisville Bats — 11497 24213 8326 31 247342381724 134310 287 304 92 — — — — — —
202428 MLB MLECincinnati Reds — 233209 44807 17604 131 211283349632 139261 267 285 79 -6 +2 +1 +1 +5 0.4
202529 MLB MLEAtlanta Braves — 5551 11410 4150 21 216273333606 118306 277 272 70 -2 +0 +1 -1 +1 -0.1
202630 MLB MLESeattle Mariners — 2719 3000 7141 20 158407158565 600 5226 309 95 -0 +0 +0 +1 +1 0.2
202630 AAA MLETacoma Rainiers — 335289 661348 277414 194 228324384708 156269 228 310 96 — — — — — —
201721 ROK MLEBillings Mustangs — 234212 49432 115011 124 231303307610 75294 215 264 65 — — — — — —
201721 ROK RAWBillings Mustangs — 234204 62543 193511 124 304393412805 108355 158 366 65 — — — — — —
201822 A MLE2 teams — 518470 952056 3317610 236 202269304573 102304 346 255 59 — — — — — —
201822 A RAW2 teams — 518455 1202669 4812810 236 264347407754 143344 259 336 59 — — — — — —
201923 A+ MLE3 teams — 497448 9525210 3412512 77 212285344629 132269 257 278 75 — — — — — —
201923 A+ RAW3 teams — 497435 11833312 479212 77 271358444802 172317 199 356 75 — — — — — —
202125 AAA MLE2 teams — 199177 41637 17503 71 232310418728 186279 259 317 100 — — — — — —
202125 AAA RAW2 teams — 199171 48849 23423 71 281376532908 251320 2112 393 100 — — — — — —
202226 AAA MLE2 teams — 331294 6312210 2110914 74 214298371669 156299 336 300 89 — — — — — —
202226 AAA RAW2 teams — 331287 7313216 289414 74 254350481830 226318 288 366 89 — — — — — —
202327 MLB MLE2 teams — 369316 731837 3310112 134 231327373700 142313 279 309 95 -2 +1 +2 -4 +8 0.5
202327 MLB RAW2 teams — 369313 761839 369612 134 243343406749 163318 2610 331 95 -2 +1 +2 -4 +8 0.5
202428 MLB MLECincinnati Reds — 233209 44807 17604 131 211283349632 139259 267 285 79 -6 +2 +1 +1 +5 0.4
202428 MLB RAWCincinnati Reds — 233209 45808 17604 131 215287368655 153261 267 292 79 -6 +2 +1 +1 +5 0.4
202529 MLB MLEAtlanta Braves — 5551 11410 4150 21 216273333606 118306 277 272 70 -2 +0 +1 -1 +1 -0.1
202529 MLB RAWAtlanta Braves — 5551 11410 4150 21 216273333606 118306 277 272 70 -2 +0 +1 -1 +1 -0.1
202630 AAA MLE2 teams — 362308 691348 348815 214 224331370701 146285 249 310 96 — — — — — —
202630 AAA RAW2 teams — 362293 8116412 497615 214 276406481887 205333 2114 391 96 — — — — — —
201721 ROK MLEBillings Mustangs — 234210 49432 115011 124 233303310613 76285 215 264 65 — — — — — —
201822 A MLE2 teams — 518470 952056 3317610 236 202269304573 102299 346 255 59 — — — — — —
201923 A+ MLE3 teams — 497448 9525210 3412512 77 212285344629 132266 257 278 75 — — — — — —
202125 AAA MLE2 teams — 199177 41637 17503 71 232310418728 186279 259 317 100 — — — — — —
202226 AAA MLE2 teams — 331293 6312210 2110914 74 215298372670 157296 336 300 89 — — — — — —
202327 MLB MLE2 teams — 369321 731837 3310112 134 227327368694 140307 279 309 95 — — — — — —
202428 MLB MLECincinnati Reds — 233210 44807 17604 131 210283348630 138261 267 285 79 — — — — — —
202529 MLB MLEAtlanta Braves — 5551 11410 4150 21 216273333606 118306 277 272 70 — — — — — —
202630 AAA MLE2 teams — 362310 691348 348815 214 223331368698 145294 249 310 96 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 MLB MLECincinnati Reds — 233210 44807 17604 131 210283348630 138261 267 285 79 — — — — — —
202529 MLB MLEAtlanta Braves — 5551 11410 4150 21 216273333606 118306 277 272 70 — — — — — —
202630 AAA MLE2 teams — 362310 691348 348815 214 223331368698 145294 249 310 96 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLESEA 10% 282248 541028 25687 143 218310366676 149267 249 305 92 -3 +2 -0 +1 +6 0.3
▸ 2027 — real world (MLB)
202731 MLB CTXSEA 10% 1816 3100 240 10 216308361668 145264 2211 302 92 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLESEA 33% 163143 30514 15404 61 211302351653 140261 259 296 86 -3 +1 -4 +1 +4 -0.2
202832 MLB CTXSEA 33% 5347 9201 5131 20 209300346646 137258 259 293 86 -1 +0 -1 +0 +1 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 750657 14435419 6720818 297 219309371680 152289 289 307 81 -6 +3 +3 -5 +16 1.2
/ 162G— A+C — 650569 12430316 5818016 256 218308366673 148287 289 307 81 -5 +3 +3 -4 +14 1.1
Career— MLE — 31362780 6031212566 23585690 12035 217299350649 133286 277 288 81 -9 +4 +1 -4 +22 1.5
/ 162G— MLE — 650576 12525514 4917719 257 217300351650 134285 278 288 81 -6 +3 +0 -3 +14 0.9

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 AAATacoma Rainiers · 335 PAwOBA .389 → .310 (−79)K% 18.5% → 22.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.51%÷1.000×1.200——22.21%
BB% (unintentional) /PA12.24%÷1.000×0.690—×0.9728.21%
HBP% /PA4.18%—×0.940—×0.9723.82%
Singles /BIP21.70%÷1.000×0.930×0.950×0.97218.63%
Doubles /BIP7.55%÷1.000×0.830×0.950×0.9725.78%
Triples /BIP1.89%÷1.000×0.970×0.950×0.9721.69%
Home runs /BIP5.66%÷1.000×0.700—×0.9723.85%

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 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.950.

Result: wOBA .389 → .310; ISO .219 → .167; BABIP .327 → .269. 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 AAALouisville Bats · 114 PAwOBA .360 → .304 (−57)K% 23.7% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.68%÷1.004×1.200——28.30%
BB% (unintentional) /PA9.65%÷0.993×0.690—×1.0036.72%
HBP% /PA5.26%—×0.940—×1.0034.96%
Singles /BIP28.36%÷0.998×0.930×0.989×1.00326.22%
Doubles /BIP2.99%÷0.938×0.830×0.989×1.0032.62%
Triples /BIP1.49%÷1.042×0.970×0.989×1.0031.38%
Home runs /BIP5.97%÷1.054×0.700—×1.0033.98%

Factors used: league row International League. Park (home-season share, regressed): HR 111, 1B 100, 2B 88, 3B 108, K 101, BB 99 — 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.989.

Result: wOBA .360 → .304; ISO .170 → .126; BABIP .344 → .310. 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).

2022 AAALouisville Bats · 221 PAwOBA .363 → .276 (−87)K% 27.1% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.15%÷0.958×1.200——34.03%
BB% (unintentional) /PA8.60%÷1.023×0.690—×1.0185.90%
HBP% /PA4.07%—×0.940—×1.0183.90%
Singles /BIP21.54%÷0.996×0.930×0.991×1.01820.30%
Doubles /BIP6.92%÷0.955×0.830×0.991×1.0186.07%
Triples /BIP0.77%÷0.900×0.970×0.991×1.0180.84%
Home runs /BIP8.46%÷1.282×0.700—×1.0184.70%

Factors used: league row International League. Park (home-season share, regressed): HR 156, 1B 99, 2B 91, 3B 80, K 92, BB 105 — 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 ×0.991.

Result: wOBA .363 → .276; ISO .232 → .143; BABIP .314 → .281. 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).

2021 AAAReno Aces · 182 PAwOBA .403 → .327 (−76)K% 21.4% → 25.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷0.991×1.200——25.95%
BB% (unintentional) /PA12.09%÷0.963×0.690—×1.0338.94%
HBP% /PA1.10%—×0.940—×1.0331.07%
Singles /BIP22.22%÷1.047×0.930×0.990×1.03320.18%
Doubles /BIP5.98%÷1.096×0.830×0.990×1.0334.63%
Triples /BIP3.42%÷1.113×0.920×0.990×1.0332.89%
Home runs /BIP7.69%÷0.958×0.700—×1.0335.81%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 109, 2B 119, 3B 123, K 98, BB 93 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .403 → .327; ISO .269 → .208; BABIP .336 → .289. 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).

2019 A+Daytona Tortugas · 281 PAwOBA .337 → .264 (−74)K% 21.4% → 30.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.35%÷0.985×1.420——30.79%
BB% (unintentional) /PA8.90%÷1.016×0.750—×0.9986.56%
HBP% /PA1.78%—×0.930—×0.9981.65%
Singles /BIP19.68%÷0.965×0.920×0.950×0.99817.78%
Doubles /BIP9.04%÷1.042×0.960×0.950×0.9987.90%
Triples /BIP1.06%÷1.150×0.810×0.950×0.9980.71%
Home runs /BIP4.26%÷1.101×0.880—×0.9983.40%

Factors used: league row FSL. Park (home-season share, regressed): HR 120, 1B 93, 2B 108, 3B 130, K 97, BB 103 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .337 → .264; ISO .181 → .135; BABIP .306 → .268. 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).

2019 AAChattanooga Lookouts · 179 PAwOBA .360 → .301 (−58)K% 12.8% → 16.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.85%÷0.967×1.220——16.21%
BB% (unintentional) /PA10.06%÷0.949×0.680—×1.0277.40%
HBP% /PA3.91%—×0.840—×1.0273.37%
Singles /BIP19.23%÷0.974×0.920×0.950×1.02717.71%
Doubles /BIP9.23%÷1.160×0.910×0.950×1.0277.06%
Triples /BIP0.77%÷0.900×0.880×0.950×1.0270.73%
Home runs /BIP3.08%÷0.979×0.800—×1.0272.58%

Factors used: league row SL. Park (home-season share, regressed): HR 96, 1B 95, 2B 132, 3B 80, K 93, BB 90 — 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.950.

Result: wOBA .360 → .301; ISO .170 → .139; BABIP .302 → .262. 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).

2018 ADayton Dragons · 276 PAwOBA .365 → .280 (−85)K% 23.6% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.55%÷0.987×1.360——32.44%
BB% (unintentional) /PA11.23%÷1.097×0.690——7.06%
HBP% /PA2.90%—×0.780——2.26%
Singles /BIP24.12%÷1.019×0.920×0.970—21.13%
Doubles /BIP7.06%÷0.942×0.830×0.970—6.03%
Triples /BIP2.94%÷0.900×0.910×0.970—2.88%
Home runs /BIP4.12%÷1.103×0.800——2.99%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 121, 1B 104, 2B 88, 3B 80, K 97, BB 119 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.970.

Result: wOBA .365 → .280; ISO .183 → .142; BABIP .352 → .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).

2018 A+Daytona Tortugas · 242 PAwOBA .291 → .226 (−65)K% 26.0% → 35.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.03%÷1.035×1.420——35.72%
BB% (unintentional) /PA7.02%÷0.994×0.750—×1.0125.36%
HBP% /PA0.83%—×0.930—×1.0120.78%
Singles /BIP24.20%÷1.006×0.920×0.950×1.01221.28%
Doubles /BIP8.92%÷1.088×0.960×0.950×1.0127.57%
Triples /BIP0.64%÷1.047×0.810×0.950×1.0120.47%
Home runs /BIP1.27%÷1.058×0.880—×1.0121.07%

Factors used: league row FSL. Park (home-season share, regressed): HR 112, 1B 101, 2B 118, 3B 109, K 107, BB 99 — 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.950.

Result: wOBA .291 → .226; ISO .100 → .075; BABIP .335 → .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).

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