Jimmy Crooks

C Memphis Redbirds
Age 26 L/R 6'0" / 230 lbs AAA HR -14%BB -5% Svc 0.727 · Ctrl thru 2032
Overview
AAA40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423AASTL371.321/.415/.498114111—.275/.352/.394
202524AAASTL430.274/.339/.44114081—.241/.292/.371
202524MLBSTL46.133/.152/.2441070.4
202625AAASTL236.300/.434/.574152126—.256/.357/.448
202625MLBSTL149.179/.257/.33650700.5
2027PROJ45% MLB26MLBSTL70.203/.280/.34320780.1
2028PROJ56% MLB27MLBSTL162.204/.281/.34451790.3
2029PROJ62% MLB28MLBSTL185.204/.281/.34250780.2
Last 3 seasons WAR 0.9  ·  Next 3 projected WAR 0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.727First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.8M2031Arb-2$1M2032Ext$2M
Skills · percentileStatcast 2025-2026
Avg EV81
Barrel%66
Bat Spd55
Speed37
xwOBA23
CompsIsan Díaz (age 26) · Michael Pérez (age 27) · Luke Montz (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†78
AVG/OBP/SLG.203 / .280 / .343
PA70
HR2
K%31
BB%7
BABIP271
ISO125
MLB%45%
Value2027 · WAR
BAT: -4.0 runs (wOBA-derived runs vs avg)-4BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +2.8 runs (Positional adjustment)+3POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.30+0.3WAR
0.00.51.00.10.30.20.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$3M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2025-2026
CONTACT
xAVG
100.195
POWER
Barrel%
6610.5
Avg EV
8191.2
Bat Spd
5571.9
SPEED
Sprint
3726.9
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.727 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.1$0.5M+$0.0M (cut)
2028Pre-Arb$0.8M+0.3$1M+$0.4M
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Arb-1$0.8M+0.2$0.6M+$0.1M
2031Arb-2$1M+0.1$0.3M+$0.0M (cut)
2032Extbeyond projection horizon · no WAR estimate
Totals $2M $3M +$0.5M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202221 APalm Beach Cardinals — 9679 21323 12225 00 266396468864 203333 2312 387 94 — — — — — —
202322 A+Peoria Chiefs — 477413 11229112 521016 21 271361433794 162329 2111 352 77 — — — — — —
202322 INTLScottsdale Scorpions — 4943 8200 3102 00 186271233503 47235 206 236 46 — — — — — —
202423 AASpringfield Cardinals — 371315 10119211 43788 40 321415498914 178390 2112 401 111 — — — — — —
202524 MLBSt. Louis Cardinals — 4645 6011 0171 00 133152244397 111185 370 175 7 -5 +0 -0 +8 +1 0.4
202524 AAAMemphis Redbirds — 430390 10721114 361142 00 274339441780 167352 278 345 81 — — — — — —
202625 MLBSt. Louis Cardinals — 149134 24605 9485 00 179257336593 157232 326 267 70 -5 +0 +0 +7 +3 0.5
202625 AAAMemphis Redbirds — 236190 577015 39676 20 3004345741.008 274385 2817 439 126 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 195179 30616 9656 00 168232313545 145220 335 246 52 -11 +0 -0 +15 +4 0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 A MLEPalm Beach Cardinals — 9683 18223 8315 00 217323398721 181310 328 307 94 — — — — — —
202322 A+ MLEPeoria Chiefs — 477432 992419 331346 21 229293352645 123300 287 282 77 — — — — — —
202423 AA MLESpringfield Cardinals — 371327 901726 311018 40 275352394747 119367 278 332 111 — — — — — —
202524 MLB MLESt. Louis Cardinals — 4645 6011 0171 00 133152244397 111185 370 179 7 -5 +0 -0 +8 +1 0.4
202524 AAA MLEMemphis Redbirds — 430399 9617111 271442 00 241292371663 130340 336 288 81 — — — — — —
202625 MLB MLESt. Louis Cardinals — 149134 24605 9485 00 179257336593 157232 326 271 70 -5 +0 +0 +7 +3 0.5
202625 AAA MLEMemphis Redbirds — 236203 526011 26806 20 256357448806 192360 3411 354 126 — — — — — —
202221 A MLEPalm Beach Cardinals — 9683 18223 8315 00 217323398721 181306 328 307 94 — — — — — —
202221 A RAWPalm Beach Cardinals — 9679 21323 12225 00 266396468864 203333 2312 387 94 — — — — — —
202322 A+ MLE2 teams — 526475 10927110 361478 21 229295354648 124307 287 282 77 — — — — — —
202322 A+ RAW2 teams — 526456 12031112 551118 21 263353414767 151320 2110 341 77 — — — — — —
202423 AA MLESpringfield Cardinals — 371327 901726 311018 40 275352394747 119373 278 332 111 — — — — — —
202423 AA RAWSpringfield Cardinals — 371315 10119211 43788 40 321415498914 178390 2112 401 111 — — — — — —
202524 AAA MLE2 teams — 476444 10217212 271613 00 230278358637 128330 346 277 74 — — — — — —
202524 AAA RAW2 teams — 476435 11321215 361313 00 260321421741 161337 288 329 74 — — — — — —
202625 AAA MLE2 teams — 385337 7612016 3512811 20 226319404722 178308 339 322 104 — — — — — —
202625 AAA RAW2 teams — 385324 8113020 4811511 20 250366475841 225319 3012 372 104 — — — — — —
202221 A MLEPalm Beach Cardinals — 9683 18223 8315 00 217323398721 181310 328 307 94 — — — — — —
202322 A+ MLE2 teams — 526477 10927110 361478 21 229295352647 124300 287 282 77 — — — — — —
202423 AA MLESpringfield Cardinals — 371329 901726 311018 40 274352392745 119367 278 332 111 — — — — — —
202524 AAA MLE2 teams — 476443 10217212 271613 00 230278359637 129325 346 277 74 — — — — — —
202625 AAA MLE2 teams — 385336 7612016 3512811 20 226319405723 179310 339 322 104 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 AA MLESpringfield Cardinals — 371329 901726 311018 40 274352392745 119367 278 332 111 — — — — — —
202524 AAA MLE2 teams — 476443 10217212 271613 00 230278359637 129325 346 277 74 — — — — — —
202625 AAA MLE2 teams — 385336 7612016 3512811 20 226319405723 179310 339 322 104 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLESTL 45% 380340 6911112 301197 21 204281350632 146270 318 284 78 -10 +0 +0 +7 +8 0.3
▸ 2027 — real world (MLB)
202726 MLB CTXSTL 45% 7064 12202 5221 00 203280343624 140271 317 281 78 -2 +0 +0 +1 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLESTL 56% 290260 54919 23905 10 205282351633 146271 318 285 79 -7 +0 +0 +5 +6 0.5
202928 MLB MLESTL 62% 300268 55919 24925 10 205282349631 143271 318 284 78 -8 +0 -0 +5 +6 0.4
203029 MLB MLESTL 63% 294264 54919 23905 10 205281345627 141270 318 282 77 -8 +0 -1 +5 +6 0.3
203130 MLB MLESTL 63% 289260 53918 23884 10 204279341620 137269 308 279 75 -8 +0 -2 +5 +6 0.1
202827 MLB CTXSTL 56% 162145 29505 13503 10 204281344625 140272 318 282 79 -4 +0 +0 +3 +4 0.3
202928 MLB CTXSTL 62% 185165 33605 15573 00 204281342623 138272 318 281 78 -5 +0 -0 +3 +4 0.2
203029 MLB CTXSTL 63% 184164 33605 15563 00 204280339619 135272 308 279 77 -5 +0 -1 +3 +4 0.2
203130 MLB CTXSTL 63% 183164 33605 14563 00 203279335613 131271 318 277 75 -5 +0 -1 +3 +4 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 909817 15829126 6628418 10 193269327595 133258 317 272 84 -30 +0 -2 +28 +20 1.6
/ 162G— A+C — 650584 11421119 4720313 10 195270332602 137260 317 272 84 -22 +0 -2 +20 +14 1.1
Career— MLE — 31822857 6391161187 24297757 131 224297363661 140304 318 293 84 -47 +1 -3 +39 +33 2.3
/ 162G— MLE — 650584 13124218 4920012 30 224298365662 140305 318 293 84 -20 +0 -1 +17 +14 1.0

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 · 236 PAwOBA .427 → .354 (−73)K% 28.4% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.39%÷1.000×1.200——34.07%
BB% (unintentional) /PA15.68%÷1.000×0.690—×1.03311.17%
HBP% /PA2.54%—×0.940—×1.0332.47%
Singles /BIP28.46%÷1.000×0.930×1.029×1.03328.12%
Doubles /BIP5.69%÷1.000×0.830×1.029×1.0335.02%
Triples /BIP0.00%÷1.000×0.970×1.029×1.0330.00%
Home runs /BIP12.20%÷1.000×0.700—×1.0338.82%

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

Result: wOBA .427 → .354; ISO .274 → .204; BABIP .385 → .360. 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 · 430 PAwOBA .338 → .288 (−50)K% 26.5% → 33.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.51%÷0.953×1.200——33.39%
BB% (unintentional) /PA8.37%÷0.954×0.690—×1.0486.35%
HBP% /PA0.47%—×0.940—×1.0480.46%
Singles /BIP25.72%÷0.982×0.930×1.013×1.04825.87%
Doubles /BIP7.61%÷1.033×0.830×1.013×1.0486.49%
Triples /BIP0.36%÷0.900×0.970×1.013×1.0480.41%
Home runs /BIP5.07%÷0.869×0.700—×1.0484.28%

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

Result: wOBA .338 → .288; ISO .167 → .133; BABIP .352 → .340. 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 AASpringfield Cardinals · 371 PAwOBA .396 → .332 (−64)K% 21.0% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.02%÷0.943×1.220——27.21%
BB% (unintentional) /PA11.59%÷0.992×0.700—×1.0278.40%
HBP% /PA2.16%—×0.870—×1.0271.93%
Singles /BIP29.11%÷0.998×0.920×1.025×1.02728.25%
Doubles /BIP8.02%÷0.940×0.840×1.025×1.0277.54%
Triples /BIP0.84%÷1.150×0.940×1.025×1.0270.73%
Home runs /BIP4.64%÷1.386×0.800—×1.0272.75%

Factors used: league row TL. Park (home-season share, regressed): HR 177, 1B 100, 2B 88, 3B 130, K 89, BB 98 — 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 ×1.025.

Result: wOBA .396 → .332; ISO .178 → .127; BABIP .390 → .367. 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+Peoria Chiefs · 477 PAwOBA .344 → .282 (−61)K% 21.2% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.17%÷0.961×1.270——27.99%
BB% (unintentional) /PA10.27%÷1.065×0.710—×1.0126.93%
HBP% /PA1.26%—×0.790—×1.0121.01%
Singles /BIP22.44%÷1.030×0.920×1.044×1.01221.17%
Doubles /BIP9.29%÷0.992×0.810×1.044×1.0128.02%
Triples /BIP0.32%÷0.900×0.850×1.044×1.0120.32%
Home runs /BIP3.85%÷1.093×0.800—×1.0122.85%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 119, 1B 106, 2B 98, 3B 80, K 92, BB 113 — 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 ×1.044.

Result: wOBA .344 → .282; ISO .162 → .127; BABIP .329 → .300. 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 APalm Beach Cardinals · 96 PAwOBA .377 → .307 (−70)K% 22.9% → 32.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.92%÷0.966×1.360——32.26%
BB% (unintentional) /PA12.50%÷1.029×0.690—×1.0158.51%
HBP% /PA5.21%—×0.780—×1.0154.12%
Singles /BIP22.81%÷0.985×0.920×1.005×1.01521.73%
Doubles /BIP5.26%÷1.076×0.830×1.005×1.0154.14%
Triples /BIP3.51%÷0.900×0.910×1.005×1.0153.62%
Home runs /BIP5.26%÷0.880×0.800—×1.0154.85%

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

Result: wOBA .377 → .307; ISO .203 → .174; BABIP .333 → .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).

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