Fernando Tatis Jr.

RF San Diego Padres
Age 28 R/R 6'3" / 217 lbs MLB HR +5% Svc 6.698 · Ctrl thru 2034
Overview
MLB40-MANExtFA 2035
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202425MLBSD438.276/.341/.49221111362.4
202526MLBSD691.268/.369/.44625321304.2
202627MLBSD704.289/.362/.47025381324.0
2027PROJ28MLBSD648.284/.359/.48227331385.1
2028PROJ29MLBSD648.279/.355/.47327291344.7
2029PROJ30MLBSD648.276/.351/.46426241314.3
Last 3 seasons WAR 10.6  ·  Next 3 projected WAR 14.1Projected rows: MLB playing time only, park and league context applied.
ContractCONFIRMED
Control thru2034Service6.698First FA2035
2027Ext$24M2028Ext$24M2029Ext$24M2030Ext$24M2031Ext$24M2032Ext$24M2033Ext$24M2034Ext$24M
Skills · percentileStatcast 2024-2026
xwOBA90
Avg EV90
Chase%90
Speed90
Whiff%85
Barrel%79
Form.294/.360/.520 ▲ rolling true talent (45d window) · proj .287/.360/.485
CompsCarlos Gómez (age 29) · Trevor Story (age 28) · Carlos González (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 138138vR 137
AVG/OBP/SLG.284 / .359 / .482
PA648
HR27
SB33
K%19
BB%9
BABIP316
ISO195
MLB%100%
Value2027 · WAR
BAT: +29.3 runs (wOBA-derived runs vs avg)+29BATRUN: +5.2 runs (SB/CS + UBR baserunning)+5RUNFLD: +10.2 runs (Defensive runs vs avg)+10FLDPOS: -6.9 runs (Positional adjustment)-7POSREP: +14.0 runs (Replacement-level credit)+14REPTotal WAR: +5.50+5.5WAR
0.03.06.05.54.74.33.73.12.01.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$24M ctrl surplus
Tools · Recent Form · Splits · ContractCON 60 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
857.3%
xAVG
900.286
POWER60
Barrel%
7912.5
Avg EV
9093.2
Bat Spd
7974.4
EYE55
Chase%
9018.3%
SPEED60
Sprint
9029.0
Recent Formrolling true talent ⓘ
K%19%·19% over 75 PA (45d) · proj 19%
BB%9%▼8% over 130 PA (60d) · proj 9%
ISO.226▲.263 over 118 AB (60d) · proj .199
HR/BB7.1%▲8.5% over 94 BBE (60d) · proj 5.9%
BABIP.321·.314 over 86 BIP (60d) · proj .322
SLASH.294/.360/.520▲proj .287/.360/.485
Platoon Splits2024-2026 · 1221 PA
vs LHP
vs RHP
Edge
PA
303
918
—
wRC+
101
134
▶▶R
wOBA
317
367
▶R
ISO
124
197
▶▶R
BABIP
281
321
▶R
K%
21.8%
19.7%
▶R
BB%
14.2%
8.7%
◀◀L
Contract CONFIRMED · hand-curated extension
Status   FA
MLB Debut   2019
Service   6.698 yrs.days
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027Ext$24M+5.5$66M+$42M
2028Ext$24M+4.7$52M+$30M
2029Ext$24M+4.3$43M+$23M
2030Ext$24M+3.7$31M+$13M
2031Ext$24M+3.1$21M+$5M
2032Ext$24M+2.0$11M-$3M
2033Ext$24M+1.0$5M-$8M
2034Extbeyond projection horizon · no WAR estimate
Totals $170M $229M +$102M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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 = actual YTD + projected ROS + total. 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)
201617 ROKAZL Padres — 188176 481314 10440 142 273310426736 153344 235 323 39 — — — — — —
201718 AASan Antonio Missions — 5755 14101 2170 30 255281327608 73351 304 274 40 — — — — — —
201718 AFort Wayne TinCaps — 518431 12126721 751246 2915 281395520914 239342 2414 397 93 — — — — — —
201718 INTLEstrellas Orientales — 6757 14311 981 00 246358386744 140271 1213 339 115 — — — — — —
201819 AASan Antonio Missions — 394353 10122416 331096 165 286357507864 221370 288 378 97 — — — — — —
201819 INTLEstrellas Orientales — 9580 21713 10205 82 263379487866 225316 2111 385 146 — — — — — —
201920 MLBSan Diego Padres — 372334 10613622 301105 166 317382590972 272410 308 418 169 +31 +1 -10 +4 +8 3.4
202021 MLBSan Diego Padres — 257224 6211217 27615 113 277367571939 295306 2411 405 160 +18 +1 +6 +3 +6 3.5
202122 MLBSan Diego Padres — 546478 13531042 621532 254 282367611978 328324 2811 418 165 +42 +3 +3 +6 +12 6.7
202324 MLBSan Diego Padres — 635575 14833125 531413 294 257323449772 191299 228 340 119 +14 +4 +7 -8 +14 3.2
202324 AAAEl Paso Chihuahuas — 3933 17207 630 20 5155901.2121.802 697435 815 732 282 — — — — — —
202324 INTLEstrellas Orientales — 3326 9111 750 42 3464855771.062 231400 1521 463 200 — — — — — —
202425 MLBSan Diego Padres — 438398 11021121 32967 113 276341492833 216316 227 366 136 +19 +1 -1 -5 +9 2.4
202526 MLBSan Diego Padres — 691594 15927225 891296 327 268369446815 178303 1913 364 130 +24 +4 +6 -7 +15 4.2
202627 MLBSan Diego Padres — 704626 18132325 641307 3813 289362470831 181327 189 365 132 +27 +2 +2 -8 +15 4.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 36433229 90116815177 35782035 16240 279357505862 226321 2310 377 141 +178 +16 +13 -15 +79 27.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201617 ROK MLEAZL Padres — 188181 36913 6630 142 199225309534 110282 343 226 39 — — — — — —
201718 AA MLESan Antonio Missions — 5756 13101 1210 30 232246304549 71338 372 228 40 — — — — — —
201718 A MLEFort Wayne TinCaps — 518458 10321516 481746 2915 225307397704 172309 349 306 93 — — — — — —
201819 AA MLESan Antonio Missions — 394363 8717416 231336 165 240296441737 201321 346 311 97 — — — — — —
201920 MLB MLESan Diego Padres — 372335 10614621 291105 166 316379582961 266410 308 418 169 +31 +1 -10 +4 +8 3.4
202021 MLB MLESan Diego Padres — 257225 6312217 26615 113 280367578945 298306 2410 404 160 +18 +1 +6 +3 +6 3.5
202122 MLB MLESan Diego Padres — 546484 13633041 561532 254 281358603961 322324 2810 412 165 +42 +3 +3 +6 +12 6.7
202324 MLB MLESan Diego Padres — 635575 15035124 531413 294 261326450777 190299 228 343 119 +14 +4 +7 -8 +14 3.2
202324 AAA MLEEl Paso Chihuahuas — 3935 15205 440 20 4294879141.401 486395 1010 585 282 — — — — — —
202425 MLB MLESan Diego Padres — 438398 11122120 32967 113 279343490833 211316 227 369 136 +19 +1 -1 -5 +9 2.4
202526 MLB MLESan Diego Padres — 691601 16129224 821296 327 268361443804 175303 1912 360 130 +24 +4 +6 -7 +15 4.2
202627 MLB MLESan Diego Padres — 704632 18334324 581307 3813 290356467823 177327 188 363 132 +27 +2 +2 -8 +15 4.0
201617 ROK MLEAZL Padres — 188181 36913 6630 142 199225309534 110287 343 226 39 — — — — — —
201617 ROK RAWAZL Padres — 188176 481314 10440 142 273310426736 153344 235 323 39 — — — — — —
201718 A MLE3 teams — 642575 12924619 542177 3215 224299386685 162319 348 298 88 — — — — — —
201718 A RAW3 teams — 642543 14930823 861497 3215 274381486867 212334 2313 380 88 — — — — — —
201819 AA MLE2 teams — 489448 10621419 2816511 247 237298429726 192327 346 311 97 — — — — — —
201819 AA RAW2 teams — 489433 12229519 4312911 247 282361503865 222359 269 379 97 — — — — — —
201920 MLB MLESan Diego Padres — 372335 10614621 291105 166 316379582961 266411 308 418 169 +31 +1 -10 +4 +8 3.4
201920 MLB RAWSan Diego Padres — 372334 10613622 301105 166 317382590972 272410 308 418 169 +31 +1 -10 +4 +8 3.4
202021 MLB MLESan Diego Padres — 257225 6312217 26615 113 280367578945 298311 2410 404 160 +18 +1 +6 +3 +6 3.5
202021 MLB RAWSan Diego Padres — 257224 6211217 27615 113 277367571939 295306 2411 405 160 +18 +1 +6 +3 +6 3.5
202122 MLB MLESan Diego Padres — 546484 13633041 561532 254 281358603961 322323 2810 412 165 +42 +3 +3 +6 +12 6.7
202122 MLB RAWSan Diego Padres — 546478 13531042 621532 254 282367611978 328324 2811 418 165 +42 +3 +3 +6 +12 6.7
202324 MLB MLE3 teams — 707640 17439131 601523 356 272337481818 209311 218 357 128 +24 +5 +7 -8 +15 4.4
202324 MLB RAW3 teams — 707634 17436233 661493 356 274346494839 219310 219 367 128 +24 +5 +7 -8 +15 4.4
202425 MLB MLESan Diego Padres — 438398 11122120 32967 113 279343490833 211322 227 369 136 +19 +1 -1 -5 +9 2.4
202425 MLB RAWSan Diego Padres — 438398 11021121 32967 113 276341492833 216316 227 366 136 +19 +1 -1 -5 +9 2.4
202526 MLB MLESan Diego Padres — 691601 16129224 821296 327 268361443804 175304 1912 360 130 +24 +4 +6 -7 +15 4.2
202526 MLB RAWSan Diego Padres — 691594 15927225 891296 327 268369446815 178303 1913 364 130 +24 +4 +6 -7 +15 4.2
202627 MLB MLESan Diego Padres — 704632 18334324 581307 3813 290356467823 177329 188 363 132 +27 +2 +2 -8 +15 4.0
202627 MLB RAWSan Diego Padres — 704626 18132325 641307 3813 289362470831 181327 189 365 132 +27 +2 +2 -8 +15 4.0
201617 ROK MLEAZL Padres — 188180 36913 6630 142 200225311536 111282 343 226 39 — — — — — —
201718 A MLE3 teams — 642576 12924619 542177 3215 224299385684 161312 348 298 88 — — — — — —
201819 AA MLE2 teams — 489447 10621419 2816511 247 237298430727 192321 346 311 97 — — — — — —
201920 MLB MLESan Diego Padres — 372335 10614621 291105 166 316379582961 266410 308 418 169 — — — — — —
202021 MLB MLESan Diego Padres — 257224 6312217 26615 113 281367580948 299306 2410 404 160 — — — — — —
202122 MLB MLESan Diego Padres — 546483 13633041 561532 254 282358605962 323324 2810 412 165 — — — — — —
202324 MLB MLE3 teams — 707638 17439131 601523 356 273337483820 210304 218 357 128 — — — — — —
202425 MLB MLESan Diego Padres — 438396 11122120 32967 113 280343492836 212316 227 369 136 — — — — — —
202526 MLB MLESan Diego Padres — 691598 16129224 821296 327 269361445806 176303 1912 360 130 — — — — — —
202627 MLB MLESan Diego Padres — 704633 18334324 581307 3813 289356466822 177327 188 363 132 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 MLB MLESan Diego Padres — 438396 11122120 32967 113 280343492836 212316 227 369 136 — — — — — —
202526 MLB MLESan Diego Padres — 691598 16129224 821296 327 269361445806 176303 1912 360 130 — — — — — —
202627 MLB MLESan Diego Padres — 704633 18334324 581307 3813 289356466822 177327 188 363 132 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLESD 100% 627557 16028226 591196 326 287363486848 198322 199 372 138 +28 +4 +10 -7 +14 5.5
▸ 2027 — real world (MLB)
202728 MLB CTXSD 100% 648575 16227227 611237 337 284359482841 198316 199 369 138 +29 +4 +10 -7 +14 5.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLESD 100% 648576 16228226 611256 296 283358477835 194318 199 367 134 +27 +3 +9 -7 +14 4.7
202930 MLB MLESD 100% 648576 16128226 611276 245 279354467821 188315 209 361 131 +24 +3 +8 -7 +14 4.3
203031 MLB MLESD 100% 648577 15827225 601306 184 274348455803 182311 209 354 126 +20 +2 +7 -7 +14 3.7
203132 MLB MLESD 100% 648578 15325124 591336 113 267340439780 173305 219 345 120 +15 +1 +7 -7 +14 3.1
203233 MLB MLESD 100% 572511 13221120 511215 52 258331420751 162298 219 333 112 +8 +0 +5 -6 +12 2.0
203334 MLB MLESD 100% 523468 11617117 461144 12 247319397716 150289 229 319 102 +1 -1 +3 -6 +11 1.0
202829 MLB CTXSD 100% 648576 16026227 611256 296 279355473828 194312 199 364 134 +27 +3 +9 -7 +14 4.7
202930 MLB CTXSD 100% 648576 15926226 611276 245 276351464815 188310 209 359 131 +24 +3 +8 -7 +14 4.3
203031 MLB CTXSD 100% 648577 15625225 601306 184 270345452797 182306 209 352 126 +20 +2 +7 -7 +14 3.7
203132 MLB CTXSD 100% 648578 15224124 591336 113 263338436774 173300 219 342 120 +15 +1 +7 -7 +14 3.1
203233 MLB CTXSD 100% 572511 13020120 511215 52 255328417745 162293 219 331 112 +8 +0 +5 -6 +12 2.0
203334 MLB CTXSD 100% 523468 11516118 461144 12 244317395711 150284 229 317 102 +1 -1 +3 -6 +11 1.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 73306515 177330524317 695157068 25062 272348472821 200312 219 361 125 +273 +25 +52 -54 +159 46.5
/ 162G— A+C — 650578 15727228 621396 225 272348471819 199312 2110 361 125 +24 +2 +5 -5 +14 4.1
Career— MLE — 93698380 225341238384 830214993 35995 269341465806 196317 239 354 125 +303 +29 +62 -61 +173 51.6
/ 162G— MLE — 650581 15729327 581496 257 270342470812 200319 239 354 125 +25 +2 +5 -5 +14 4.2