Nick Goodwin

SS New Hampshire Fisher Cats
Age 25 R/R 6'0" / 215 lbs AA Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
OGV OFP35OGV rank#1265ETA2029MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+TOR451.201/.283/.3189723—.148/.219/.224
202523A+TOR385.244/.366/.403121071—.195/.288/.331
202624AAA/AATOR424.263/.368/.46412294—.231/.313/.389
2027PROJMLE25MLBTOR4.214/.294/.35600840.0
2028PROJ39% MLB26MLBTOR98.216/.296/.35921850.1
2029PROJ53% MLB27MLBTOR148.216/.296/.35931850.2
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AAA
Z-Con%88
Whiff%69
K%54
BB%52
Chase%42
Max EV22
Career WAR0.0 WAR median (P10 -0.2 / P90 0.9, comp-based) · star 1% · didn't stick 91%
CompsJacob Amaya (age 25) · Nick Fortes (age 25) · Pedro Pagés (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†84
AVG/OBP/SLG.214 / .294 / .356
PA4
HR0
K%25
BB%9
BABIP272
ISO145
MLB%2%
Value2027 · WAR
BAT: -4.1 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
0.00.51.00.00.10.20.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · ContractCON 45 / POW 45
Toolsscout grade
CONTACT45
scouting grade only
POWER45
scouting grade only
EYE55
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M+0.2$0.6M+$0.0M
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Pre-Arb$0.9M———
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.8M $0.9M +$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)
202321 A+Vancouver Canadians — 2115 4200 551 01 267476400876 133400 2424 410 109 — — — — — —
202321 ADunedin Blue Jays — 11495 23233 9228 31 242357421778 179278 198 346 64 — — — — — —
202422 A+Vancouver Canadians — 451402 811629 3311613 74 201283318602 117257 267 275 23 — — — — — —
202523 A+Vancouver Canadians — 385320 7813112 526910 103 244366403770 159275 1814 348 71 — — — — — —
202624 AAABuffalo Bisons — 11297 25902 12253 00 258357412770 155329 2211 348 79 — — — — — —
202624 AANew Hampshire Fisher Cats — 312261 6921310 40645 23 264373483855 218306 2113 371 99 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A+ MLEVancouver Canadians — 2116 4200 471 01 250429375804 125360 3319 329 109 — — — — — —
202321 A MLEDunedin Blue Jays — 11498 19222 6298 31 194295316611 122234 255 263 64 — — — — — —
202422 A+ MLEVancouver Canadians — 451411 611116 2416013 74 148219224443 75219 355 202 23 — — — — — —
202523 A+ MLEVancouver Canadians — 385338 6611111 349710 103 195288331619 136232 259 273 71 — — — — — —
202624 AAA MLEBuffalo Bisons — 112100 22801 9303 00 220304330634 110301 278 285 79 — — — — — —
202624 AA MLENew Hampshire Fisher Cats — 312273 641838 28785 23 234317410727 176279 259 314 99 — — — — — —
202321 A MLE2 teams — 135115 22322 9369 32 191301304605 113253 277 273 71 — — — — — —
202321 A RAW2 teams — 135110 27433 14279 32 245376418794 173293 2010 355 71 — — — — — —
202422 A+ MLEVancouver Canadians — 451411 611116 2416013 74 148219224443 75222 355 202 23 — — — — — —
202422 A+ RAWVancouver Canadians — 451402 811629 3311613 74 201283318602 117257 267 275 23 — — — — — —
202523 A+ MLEVancouver Canadians — 385338 6611111 349710 103 195288331619 136238 259 273 71 — — — — — —
202523 A+ RAWVancouver Canadians — 385320 7813112 526910 103 244366403770 159275 1814 348 71 — — — — — —
202624 AA MLE2 teams — 424373 862639 371088 23 231313389702 158294 259 306 93 — — — — — —
202624 AA RAW2 teams — 424358 9430312 52898 23 263368464832 201312 2112 365 93 — — — — — —
202321 A MLE2 teams — 135116 22322 9369 32 190301302602 112254 277 273 71 — — — — — —
202422 A+ MLEVancouver Canadians — 451411 611116 2416013 74 148219224443 75219 355 202 23 — — — — — —
202523 A+ MLEVancouver Canadians — 385338 6611111 349710 103 195288331619 136232 259 273 71 — — — — — —
202624 AA MLE2 teams — 424376 862639 371088 23 229313386699 157285 259 306 93 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLEVancouver Canadians — 451411 611116 2416013 74 148219224443 75219 355 202 23 — — — — — —
202523 A+ MLEVancouver Canadians — 385338 6611111 349710 103 195288331619 136232 259 273 71 — — — — — —
202624 AA MLE2 teams — 424376 862639 371088 23 229313386699 157285 259 306 93 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLETOR 2% 380338 731829 32987 42 214294355649 141271 268 292 84 -7 +0 +0 +4 +8 0.4
▸ 2027 — real world (MLB)
202725 MLB CTXTOR 2% 44 0000 010 00 214294356651 142272 250 293 84 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLETOR 39% 253226 481216 21654 21 215295358653 142272 268 293 85 -5 +0 +0 +3 +5 0.4
202927 MLB MLETOR 53% 281250 541317 24725 21 216296358653 142272 269 294 85 -5 +0 +0 +3 +6 0.4
203028 MLB MLETOR 60% 296264 571417 25765 21 216295356651 140273 268 293 84 -6 +0 -1 +3 +6 0.3
203129 MLB MLETOR 62% 296264 571417 25765 11 215294353646 138273 268 291 83 -6 -0 -1 +3 +6 0.2
203230 MLB MLETOR 63% 294264 551316 24764 11 214292348640 135272 268 288 81 -7 -0 -2 +3 +6 0.1
202826 MLB CTXTOR 39% 9888 19512 8252 11 216296359654 143273 268 294 85 -2 -0 +0 +1 +2 0.1
202927 MLB CTXTOR 53% 148133 28713 12382 11 216296359655 142273 268 294 85 -3 -0 +0 +2 +3 0.2
203028 MLB CTXTOR 60% 177157 34814 15453 11 216296357652 141274 258 293 84 -3 -0 -0 +2 +4 0.2
203129 MLB CTXTOR 62% 183163 35814 15473 01 216294354648 138274 268 291 83 -4 -0 -1 +2 +4 0.1
203230 MLB CTXTOR 63% 185165 35814 15483 01 214292349641 135273 268 289 81 -4 -0 -1 +2 +4 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 791706 15136517 6520313 35 214292351643 137273 268 292 74 -16 -1 -3 +8 +17 0.6
/ 162G— A+C — 650580 12430414 5316711 24 214291352643 138274 268 292 74 -13 -1 -2 +7 +14 0.5
Career— MLE — 30252691 5461271366 24182067 3218 203285333618 130263 278 277 74 -32 -0 -4 +17 +35 1.7
/ 162G— MLE — 650578 11727314 5217614 74 202284332616 130263 278 277 74 -13 -0 -2 +7 +14 0.7

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 AANew Hampshire Fisher Cats · 312 PAwOBA .369 → .314 (−55)K% 20.5% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.51%÷1.000×1.220——25.03%
BB% (unintentional) /PA12.82%÷1.000×0.700—×0.9988.96%
HBP% /PA1.60%—×0.850—×0.9981.36%
Singles /BIP17.77%÷1.000×0.970×0.995×0.99817.12%
Doubles /BIP10.66%÷1.000×0.860×0.995×0.9989.11%
Triples /BIP1.52%÷1.000×0.950×0.995×0.9981.44%
Home runs /BIP5.08%÷1.000×0.780—×0.9983.95%

Factors used: league row EL. 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 24.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.995.

Result: wOBA .369 → .314; ISO .218 → .184; BABIP .306 → .279. 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).

2026 AAABuffalo Bisons · 112 PAwOBA .339 → .285 (−54)K% 22.3% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.32%÷1.000×1.200——26.79%
BB% (unintentional) /PA10.71%÷1.000×0.690—×1.0337.64%
HBP% /PA2.68%—×0.940—×1.0332.60%
Singles /BIP19.44%÷1.000×0.930×1.004×1.03318.75%
Doubles /BIP12.50%÷1.000×0.830×1.004×1.03310.76%
Triples /BIP0.00%÷1.000×0.970×1.004×1.0330.00%
Home runs /BIP2.78%÷1.000×0.700—×1.0332.01%

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

Result: wOBA .339 → .285; ISO .155 → .122; BABIP .329 → .301. 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 A+Vancouver Canadians · 385 PAwOBA .339 → .273 (−66)K% 17.9% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.92%÷0.958×1.350——25.26%
BB% (unintentional) /PA13.25%÷1.039×0.710—×0.9888.94%
HBP% /PA2.60%—×0.810—×0.9882.08%
Singles /BIP20.72%÷1.022×0.910×0.954×0.98817.37%
Doubles /BIP5.18%÷0.898×0.830×0.954×0.9884.51%
Triples /BIP0.40%÷0.939×0.820×0.954×0.9880.33%
Home runs /BIP4.78%÷0.855×0.830—×0.9884.58%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 71, 1B 104, 2B 80, 3B 88, K 92, BB 108 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.954.

Result: wOBA .339 → .273; ISO .159 → .145; BABIP .275 → .232. 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+Vancouver Canadians · 451 PAwOBA .270 → .202 (−68)K% 25.7% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.72%÷0.980×1.350——35.42%
BB% (unintentional) /PA7.32%÷0.974×0.710—×0.9985.32%
HBP% /PA2.88%—×0.810—×0.9982.33%
Singles /BIP18.88%÷0.964×0.910×0.950×0.99816.90%
Doubles /BIP5.59%÷1.071×0.830×0.950×0.9984.11%
Triples /BIP0.70%÷0.936×0.820×0.950×0.9980.58%
Home runs /BIP3.15%÷1.062×0.830—×0.9982.45%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 112, 1B 93, 2B 114, 3B 87, K 96, BB 95 — 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 .270 → .202; ISO .117 → .081; BABIP .257 → .219. 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 ADunedin Blue Jays · 114 PAwOBA .343 → .263 (−80)K% 19.3% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.30%÷1.018×1.360——25.79%
BB% (unintentional) /PA7.89%÷1.062×0.690——5.13%
HBP% /PA7.02%—×0.780——5.47%
Singles /BIP20.55%÷0.988×0.920×0.950—18.18%
Doubles /BIP2.74%÷1.034×0.830×0.950—2.09%
Triples /BIP4.11%÷1.111×0.910×0.950—3.20%
Home runs /BIP4.11%÷1.279×0.800——2.57%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 156, 1B 98, 2B 107, 3B 122, K 104, BB 112 — 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.950.

Result: wOBA .343 → .263; ISO .179 → .124; BABIP .278 → .234. 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+Vancouver Canadians · 21 PAwOBA .401 → .329 (−72)K% 23.8% → 31.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷1.028×1.350——31.27%
BB% (unintentional) /PA23.81%÷0.992×0.710—×1.01217.24%
HBP% /PA4.76%—×0.810—×1.0123.90%
Singles /BIP20.00%÷1.006×0.910—×1.01218.32%
Doubles /BIP20.00%÷0.949×0.830—×1.01217.71%
Triples /BIP0.00%÷0.900×0.820—×1.0120.00%
Home runs /BIP0.00%÷1.253×0.830—×1.0120.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 151, 1B 101, 2B 90, 3B 80, K 106, BB 98 — 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).

Result: wOBA .401 → .329; ISO .133 → .118; BABIP .400 → .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).