Thomas Saggese

LF Memphis Redbirds
Age 25 R/R 5'10" / 185 lbs AAA HR -14%BB -5% Svc 1.430 · Ctrl thru 2031
Overview
AAA40-MANPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AAA/INTL2 orgs610.269/.344/.457221287—.213/.266/.348
202422MLBSTL52.204/.250/.30610580.1
202523AAASTL189.317/.404/.44555101—.271/.340/.371
202523MLBSTL295.258/.301/.34223800.2
202624AAASTL249.258/.347/.44610979—.218/.289/.350
202624MLBSTL180.235/.299/.3524485-0.3
2027PROJ45% MLB25MLBSTL107.235/.298/.3532285-0.0
2028PROJ51% MLB26MLBSTL226.235/.298/.3535585-0.0
2029PROJ53% MLB27MLBSTL230.233/.296/.3505584-0.1
Last 3 seasons WAR 0.1  ·  Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.430First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$0.4M2030Arb-2$0.4M2031Arb-3$0.6M
Skills · percentileStatcast 2024-2026
Speed68
Avg EV62
Bat Spd53
Barrel%39
xwOBA32
Form.244/.305/.372 ▲ rolling true talent (60d window) · proj .234/.295/.357
CompsCorey Toups (age 25) · Bryan Lavastida (age 25) · Craig Stansberry (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 8785vR 77
AVG/OBP/SLG.235 / .298 / .353
PA107
HR2
K%26
BB%7
BABIP304
ISO102
MLB%45%
Value2027 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.7 runs (Defensive runs vs avg)+1FLDPOS: -2.6 runs (Positional adjustment)-3POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: +0.20+0.2WAR
0.00.51.00.10.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$2M ctrl surplus
Tools · Recent Form · Splits · ContractCON 45 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
xAVG
300.235
POWER40
Barrel%
396.7
Avg EV
6289.9
Bat Spd
5371.7
EYE40
scouting grade only
SPEED60
Sprint
6828.2
Recent Formrolling true talent ⓘ
K%25%▲23% over 98 PA (60d) · proj 26%
BB%7%·7% over 98 PA (60d) · proj 7%
ISO.128·.140 over 86 AB (60d) · proj .122
HR/BB3.9%·4.5% over 66 BBE (60d) · proj 3.5%
BABIP.304·.333 over 63 BIP (60d) · proj .302
SLASH.244/.305/.372▲proj .234/.295/.357
Platoon Splits2024-2026 · 373 PA
vs LHP
vs RHP
Edge
PA
68
305
—
wRC+
72
68
◀L
wOBA
275
269
—
ISO
076
074
—
BABIP
370
338
◀L
K%
29.4%
27.9%
▶R
BB%
1.5%
5.6%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   1.430 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.1$0.4M+$0.0M (cut)
2028Pre-Arb$0.8M———
2029Arb-1$0.4M———
2030Arb-2$0.4M———
2031Arb-3$0.6M———
Totals $0.0M $-2M +$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)
202119 ADown East Wood Ducks — 288242 6214310 42853 113 256373463836 207351 3015 371 72 — — — — — —
202220 AAFrisco RoughRiders — 2221 8321 130 10 3814098571.266 476412 145 530 208 — — — — — —
202220 A+Hickory Crawdads — 419380 11722214 29944 113 308363487850 179372 227 371 82 — — — — — —
202321 AAAMemphis Redbirds — 6358 12501 3142 10 207270345615 138256 225 278 44 — — — — — —
202321 AASpringfield Cardinals — 567497 15829625 4913011 112 318391551943 233379 239 405 115 — — — — — —
202422 MLBSt. Louis Cardinals — 5249 10201 2141 00 204250306556 102265 274 252 58 -3 +0 +0 +2 +1 0.1
202422 AAAMemphis Redbirds — 528479 12123320 3112213 94 253315438754 186296 236 332 67 — — — — — —
202422 INTLGlendale Desert Dogs — 8264 25702 16152 34 3915245941.118 203489 1820 491 218 — — — — — —
202523 MLBSt. Louis Cardinals — 295275 711702 16831 30 258301342643 84359 285 288 80 -7 +1 +1 +2 +6 0.2
202523 AAAMemphis Redbirds — 189164 52605 23451 54 317404445849 128409 2412 381 101 — — — — — —
202624 MLBSt. Louis Cardinals — 180162 38514 13492 42 235299352651 117304 277 290 85 -3 +0 +1 -5 +4 -0.3
202624 AAAMemphis Redbirds — 249213 5510010 26563 91 258347446793 188296 2210 344 79 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 527486 1192417 311464 72 245296342637 97331 286 285 79 -13 +1 +2 -1 +11 0.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 A MLEDown East Wood Ducks — 288255 491028 291143 113 192282341623 149303 4010 274 72 — — — — — —
202220 AA MLEFrisco RoughRiders — 2221 8321 140 10 3814098571.266 476392 185 476 208 — — — — — —
202220 A+ MLEHickory Crawdads — 419391 9618211 181224 113 246286386672 141315 294 289 82 — — — — — —
202321 AAA MLEMemphis Redbirds — 6359 11401 2172 10 186238305543 119241 273 233 44 — — — — — —
202321 AA MLESpringfield Cardinals — 567511 13924619 3516011 112 272332454786 182342 286 338 115 — — — — — —
202422 MLB MLESt. Louis Cardinals — 5249 10201 2141 00 204250306556 102265 274 254 58 -3 +0 +0 +2 +1 0.1
202422 AAA MLEMemphis Redbirds — 528488 10420214 2215413 94 213266348614 135273 294 267 67 — — — — — —
202523 MLB MLESt. Louis Cardinals — 295275 701602 16831 30 255298335632 80359 285 287 80 -7 +1 +1 +2 +6 0.2
202523 AAA MLEMemphis Redbirds — 189170 46504 17571 54 271340371711 100380 309 317 101 — — — — — —
202624 MLB MLESt. Louis Cardinals — 180162 38514 13492 42 235299352651 117304 277 293 85 -3 +0 +1 -5 +4 -0.3
202624 AAA MLEMemphis Redbirds — 249220 48807 19673 91 218289350639 132263 278 285 79 — — — — — —
202119 A MLEDown East Wood Ducks — 288255 491028 291143 113 192282341623 149306 4010 274 72 — — — — — —
202119 A RAWDown East Wood Ducks — 288242 6214310 42853 113 256373463836 207351 3015 371 72 — — — — — —
202220 A+ MLE2 teams — 441413 10421412 181264 123 252290409699 157329 294 298 88 — — — — — —
202220 A+ RAW2 teams — 441401 12525415 30974 123 312366506872 195374 227 379 88 — — — — — —
202321 AA MLE2 teams — 630570 15028620 3717713 122 263323439761 175340 286 328 108 — — — — — —
202321 AA RAW2 teams — 630555 17034626 5214413 122 306379530909 223365 238 393 108 — — — — — —
202422 AAA MLE3 teams — 662613 13025317 2819116 128 212265346611 134276 294 266 66 — — — — — —
202422 AAA RAW3 teams — 662592 15632323 4915116 128 264336444781 181315 237 345 66 — — — — — —
202523 MLB MLE2 teams — 484445 1162106 331402 84 261315348663 88364 297 299 88 -7 +0 +1 +2 +10 0.6
202523 MLB RAW2 teams — 484439 1232307 391282 84 280342380722 100378 268 324 88 -7 +0 +1 +2 +10 0.6
202624 AAA MLE2 teams — 429382 8713112 321165 133 228296361657 134286 277 289 81 — — — — — —
202624 AAA RAW2 teams — 429375 9315114 391055 133 248327405732 157299 249 321 81 — — — — — —
202119 A MLEDown East Wood Ducks — 288254 491028 291143 113 193282343625 150303 4010 274 72 — — — — — —
202220 A+ MLE2 teams — 441416 10421412 181264 123 250290406696 156319 294 298 88 — — — — — —
202321 AA MLE2 teams — 630575 15028620 3717713 122 261323435757 174332 286 328 108 — — — — — —
202422 AAA MLE3 teams — 662613 13025317 2819116 128 212265346611 134272 294 266 66 — — — — — —
202523 MLB MLE2 teams — 484446 1162106 331402 84 260315348662 87367 297 299 88 — — — — — —
202624 AAA MLE2 teams — 429389 8713112 321165 133 224296355651 131280 277 289 81 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AAA MLE3 teams — 662613 13025317 2819116 128 212265346611 134272 294 266 66 — — — — — —
202523 MLB MLE2 teams — 484446 1162106 331402 84 260315348662 87367 297 299 88 — — — — — —
202624 AAA MLE2 teams — 429389 8713112 321165 133 224296355651 131280 277 289 81 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLESTL 45% 516469 11119212 361366 113 235297357654 122302 267 294 85 -9 +1 +1 -6 +11 0.2
▸ 2027 — real world (MLB)
202725 MLB CTXSTL 45% 10798 22402 7281 21 235298353651 119304 267 292 85 -2 +0 +0 -1 +2 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLESTL 51% 443404 9416110 311175 92 234297356654 122302 267 293 85 -8 +1 +1 -5 +10 -0.1
202927 MLB MLESTL 53% 437398 9316110 311165 92 233296354650 120301 277 292 84 -8 +1 +1 -5 +9 -0.1
203028 MLB MLESTL 53% 427389 891519 301145 72 231294349643 118300 277 289 82 -9 +1 +1 -5 +9 -0.4
203129 MLB MLESTL 53% 412376 871519 291124 51 229291343634 114299 277 285 79 -10 +1 -0 -4 +9 -0.5
203230 MLB MLESTL 52% 397363 821418 271094 41 226288334622 109297 277 280 76 -11 +0 -1 -4 +9 -0.8
202826 MLB CTXSTL 51% 226205 49915 16603 51 235298353650 118304 277 292 85 -4 +1 +1 -2 +5 -0.0
202927 MLB CTXSTL 53% 230209 50915 16613 51 233296350647 117303 277 291 84 -4 +1 +1 -2 +5 -0.1
203028 MLB CTXSTL 53% 228208 49915 16612 41 232294346640 114302 277 288 82 -5 +0 +0 -2 +5 -0.2
203129 MLB CTXSTL 53% 217198 45804 15592 31 229292340631 110301 277 284 79 -5 +0 -0 -2 +5 -0.3
203230 MLB CTXSTL 52% 207189 42704 14572 21 226288332619 106298 287 279 76 -6 +0 -1 -2 +4 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 16351495 35466430 10844416 267 237295346642 110314 277 286 83 -38 +2 +3 -12 +35 -1.0
/ 162G— A+C — 650594 14126212 431776 103 237295348644 111315 277 286 83 -15 +1 +1 -5 +14 -0.4
Career— MLE — 52884824 113220322126 342149569 10732 235295364659 130310 286 291 83 -65 +5 +4 -26 +62 -1.9
/ 162G— MLE — 650593 13925315 421848 134 234293363656 128311 286 291 83 -15 +1 +1 -6 +14 -0.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.

2026 AAAMemphis Redbirds · 249 PAwOBA .342 → .285 (−56)K% 22.5% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.49%÷1.000×1.200——26.99%
BB% (unintentional) /PA10.44%÷1.000×0.690—×1.0487.55%
HBP% /PA1.20%—×0.940—×1.0481.19%
Singles /BIP22.29%÷1.000×0.930×0.950×1.04820.64%
Doubles /BIP6.37%÷1.000×0.830×0.950×1.0485.26%
Triples /BIP0.00%÷1.000×0.970×0.950×1.0480.00%
Home runs /BIP6.37%÷1.000×0.700—×1.0484.67%

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 ×0.950.

Result: wOBA .342 → .285; ISO .188 → .145; BABIP .296 → .263. 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 AAAMemphis Redbirds · 189 PAwOBA .373 → .317 (−56)K% 23.8% → 30.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷0.953×1.200——29.98%
BB% (unintentional) /PA12.17%÷0.954×0.690—×1.0509.24%
HBP% /PA0.53%—×0.940—×1.0500.52%
Singles /BIP34.45%÷0.982×0.930×0.960×1.05032.90%
Doubles /BIP5.04%÷1.033×0.830×0.960×1.0504.09%
Triples /BIP0.00%÷0.900×0.970×0.960×1.0500.00%
Home runs /BIP4.20%÷0.869×0.700—×1.0503.56%

Factors used: league row International League. Park (home-season share, regressed): HR 74, 1B 96, 2B 107, 3B 80, K 91, BB 91 — 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 ×0.960.

Result: wOBA .373 → .317; ISO .128 → .102; BABIP .409 → .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).

2024 AAAMemphis Redbirds · 528 PAwOBA .325 → .267 (−57)K% 23.1% → 29.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.11%÷0.953×1.200——29.10%
BB% (unintentional) /PA5.87%÷1.014×0.690—×1.0504.19%
HBP% /PA2.46%—×0.940—×1.0502.43%
Singles /BIP21.01%÷0.991×0.930×0.962×1.05019.91%
Doubles /BIP6.44%÷0.920×0.830×0.962×1.0505.87%
Triples /BIP0.84%÷1.150×0.970×0.962×1.0500.72%
Home runs /BIP5.60%÷1.020×0.700—×1.0504.03%

Factors used: league row International League. Park (home-season share, regressed): HR 104, 1B 98, 2B 84, 3B 130, K 91, BB 103 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.962.

Result: wOBA .325 → .267; ISO .186 → .138; BABIP .296 → .273. 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 AASpringfield Cardinals · 567 PAwOBA .400 → .338 (−62)K% 22.9% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.93%÷0.987×1.220——28.35%
BB% (unintentional) /PA8.47%÷1.003×0.700—×1.0506.21%
HBP% /PA1.94%—×0.870—×1.0501.77%
Singles /BIP26.70%÷0.997×0.920×0.967×1.05025.01%
Doubles /BIP7.90%÷1.031×0.840×0.967×1.0506.54%
Triples /BIP1.63%÷0.900×0.940×0.967×1.0501.73%
Home runs /BIP6.81%÷1.080×0.800—×1.0505.30%

Factors used: league row TL. Park (home-season share, regressed): HR 116, 1B 99, 2B 106, 3B 80, K 97, BB 101 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.967.

Result: wOBA .400 → .338; ISO .233 → .188; BABIP .379 → .342. 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 AAAMemphis Redbirds · 63 PAwOBA .270 → .233 (−37)K% 22.2% → 26.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷0.990×1.200——26.95%
BB% (unintentional) /PA4.76%÷1.010×0.690—×1.0503.41%
HBP% /PA3.17%—×0.940—×1.0503.13%
Singles /BIP13.64%÷1.040×0.930×1.027×1.05013.14%
Doubles /BIP11.36%÷0.969×0.830×1.027×1.05010.50%
Triples /BIP0.00%÷1.150×0.970×1.027×1.0500.00%
Home runs /BIP2.27%÷0.955×0.700—×1.0501.75%

Factors used: league row International League. Park (home-season share, regressed): HR 91, 1B 108, 2B 94, 3B 130, K 98, BB 102 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.027.

Result: wOBA .270 → .233; ISO .138 → .114; BABIP .256 → .241. 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 A+Hickory Crawdads · 419 PAwOBA .364 → .289 (−75)K% 22.4% → 29.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.43%÷1.007×1.310——29.20%
BB% (unintentional) /PA6.68%÷0.985×0.600—×1.0424.24%
HBP% /PA0.95%—×0.770—×1.0420.77%
Singles /BIP27.62%÷1.039×0.870×0.982×1.04223.68%
Doubles /BIP7.69%÷0.939×0.780×0.982×1.0426.54%
Triples /BIP0.70%÷0.984×0.850×0.982×1.0420.62%
Home runs /BIP4.90%÷1.123×0.880—×1.0424.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 125, 1B 108, 2B 88, 3B 97, K 101, BB 97 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .364 → .289; ISO .179 → .143; BABIP .372 → .315. 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 AAFrisco RoughRiders · 22 PAwOBA .515 → .476 (−39)K% 13.6% → 16.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.64%÷1.010×1.220——16.48%
BB% (unintentional) /PA4.55%÷1.012×0.700—×1.0503.30%
HBP% /PA0.00%—×0.870—×1.0500.00%
Singles /BIP11.11%÷1.003×0.920—×1.05010.70%
Doubles /BIP16.67%÷1.030×0.840—×1.05014.28%
Triples /BIP11.11%÷0.900×0.940—×1.05012.19%
Home runs /BIP5.56%÷0.915×0.800—×1.0505.10%

Factors used: league row TL. Park (home-season share, regressed): HR 83, 1B 101, 2B 106, 3B 80, K 102, BB 102 — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average).

Result: wOBA .515 → .476; ISO .476 → .453; BABIP .412 → .392. 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 ADown East Wood Ducks · 288 PAwOBA .363 → .274 (−88)K% 29.5% → 39.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.51%÷1.017×1.360——39.47%
BB% (unintentional) /PA14.58%÷1.050×0.690—×1.04510.01%
HBP% /PA1.04%—×0.780—×1.0450.85%
Singles /BIP22.29%÷1.020×0.920×0.950×1.04519.96%
Doubles /BIP8.92%÷1.006×0.830×0.950×1.0457.30%
Triples /BIP1.91%÷1.069×0.910×0.950×1.0451.61%
Home runs /BIP6.37%÷0.996×0.800—×1.0455.35%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 104, 2B 101, 3B 114, K 103, BB 110 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .363 → .274; ISO .207 → .157; BABIP .351 → .303. 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 — .