Nick Loftin

2B Kansas City Royals
Age 28 R/R 5'11" / 180 lbs MLB HR -15%K -8% Svc 1.471 · Ctrl thru 2031
Overview
MLB40-MANPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202425MLBKC171.189/.286/.2361154-0.2
202526MLBKC188.208/.281/.3574180-0.4
202627MLBKC426.240/.325/.388841031.1
2027PROJ28MLBKC444.225/.311/.35276910.8
2028PROJ65% MLB29MLBKC282.222/.308/.34543880.3
2029PROJ65% MLB30MLBKC276.218/.304/.33642850.1
Last 3 seasons WAR 0.6  ·  Next 3 projected WAR 1.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.471First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$0.4M2030Ext$0.7M2031Ext$1M
Skills · percentileStatcast 2024-2026
Whiff%90
Chase%90
Speed63
Bat Spd40
xwOBA36
Barrel%21
Form.221/.291/.357 ▼ rolling true talent (60d window) · proj .227/.310/.358
CompsShane Robinson (age 28) · Eric Fryer (age 28) · Vinny Capra (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9491vR 83
AVG/OBP/SLG.225 / .311 / .352
PA444
HR7
SB6
K%17
BB%9
BABIP260
ISO125
MLB%100%
Value2027 · WAR
BAT: -4.7 runs (wOBA-derived runs vs avg)-5BATRUN: +1.5 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.5 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +9.6 runs (Replacement-level credit)+10REPTotal WAR: +0.20+0.2WAR
0.00.51.00.20.30.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$3M ctrl surplus
Tools · Recent Form · Splits · ContractCON 45 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
903.3%
xAVG
220.228
POWER40
Barrel%
214.5
Avg EV
1586.4
Bat Spd
4070.3
EYE60
Chase%
9012.1%
SPEED60
Sprint
6328.0
Recent Formrolling true talent ⓘ
K%21%▼▼23% over 94 PA (60d) · proj 17%
BB%8%▼▼5% over 94 PA (60d) · proj 9%
ISO.136·.146 over 89 AB (60d) · proj .131
HR/BB2.7%·3.0% over 67 BBE (60d) · proj 2.5%
BABIP.265·.308 over 65 BIP (60d) · proj .262
SLASH.221/.291/.357▼proj .227/.310/.358
Platoon Splits2024-2025 · 359 PA
vs LHP
vs RHP
Edge
PA
120
239
—
wRC+
72
61
◀◀L
wOBA
275
258
◀L
ISO
103
099
◀L
BABIP
218
220
—
K%
14.2%
14.2%
—
BB%
8.3%
9.6%
▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2023
Service   1.471 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.8M+$0.0M
2028Pre-Arb$0.8M+0.3$1M+$0.4M
2029Arb-1$0.4M+0.1$0.3M+$0.0M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$0.4M

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)
202122 A+Quad Cities River Bandits — 410356 10322510 42607 112 289375463839 174323 1510 369 82 — — — — — —
202223 AAAOmaha Storm Chasers — 168153 33705 10414 52 216281359641 144259 246 288 40 — — — — — —
202223 AANorthwest Arkansas Naturals — 425363 9817112 45575 244 270357421779 152288 1311 341 87 — — — — — —
202324 MLBKansas City Royals — 6862 20510 4121 20 323373435809 113392 186 356 127 +2 +0 -0 +2 +1 0.6
202324 AAAOmaha Storm Chasers — 358315 8513014 34474 64 270348444793 175274 139 349 93 — — — — — —
202324 ROKACL Royals — 2617 8101 642 10 4716407061.346 235538 1523 556 181 — — — — — —
202425 MLBKansas City Royals — 171148 28401 19241 10 189286236522 47216 1411 246 54 -9 +0 +2 +2 +4 -0.2
202425 AAAOmaha Storm Chasers — 254212 641307 37373 42 302413462875 160335 1515 390 102 — — — — — —
202526 MLBKansas City Royals — 188168 35924 14273 11 208281357638 149223 147 283 80 -4 -0 +1 -4 +4 -0.4
202526 AAAOmaha Storm Chasers — 197152 461204 39243 121 303454461914 158331 1220 408 106 — — — — — —
202627 MLBKansas City Royals — 426371 892728 41736 41 240325388713 148276 1710 316 103 +1 +0 -2 +2 +9 1.1
202627 AAAOmaha Storm Chasers — 3933 10120 233 10 303395455849 152323 85 370 120 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 853749 17245513 7813611 82 230311355667 126261 169 298 88 -12 +1 +1 +1 +18 0.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202122 A+ MLEQuad Cities River Bandits — 410368 851848 30807 112 231301367668 136266 207 289 82 — — — — — —
202223 AAA MLEOmaha Storm Chasers — 168156 28504 7514 52 179234288522 109234 304 228 40 — — — — — —
202223 AA MLENorthwest Arkansas Naturals — 425378 9215111 31715 244 243309376685 132259 177 297 87 — — — — — —
202324 MLB MLEKansas City Royals — 6862 20510 4121 20 323373435809 113392 186 357 127 +2 +0 -0 +2 +1 0.6
202324 AAA MLEOmaha Storm Chasers — 358325 8212011 24574 64 252312391702 138265 167 305 93 — — — — — —
202324 ROK MLEACL Royals — 2619 7101 462 10 3685205791.099 211396 2315 435 181 — — — — — —
202425 MLB MLEKansas City Royals — 171148 28401 19241 10 189286236522 47216 1411 248 54 -9 +0 +2 +2 +4 -0.2
202425 AAA MLEOmaha Storm Chasers — 254224 591205 25453 42 263345384729 121303 1810 319 102 — — — — — —
202526 MLB MLEKansas City Royals — 188168 35924 14273 11 208281357638 149223 147 286 80 -4 -0 +1 -4 +4 -0.4
202526 AAA MLEOmaha Storm Chasers — 197162 391003 29293 121 241366358724 117261 1515 325 106 — — — — — —
202627 MLB MLEKansas City Royals — 426371 902729 41736 41 243328399727 156276 1710 320 103 +1 +0 -2 +2 +9 1.1
202627 AAA MLEOmaha Storm Chasers — 3934 10120 143 10 294368441810 147297 103 345 120 — — — — — —
202122 A+ MLEQuad Cities River Bandits — 410368 851848 30807 112 231301367668 136273 207 289 82 — — — — — —
202122 A+ RAWQuad Cities River Bandits — 410356 10322510 42607 112 289375463839 174323 1510 369 82 — — — — — —
202223 AA MLE2 teams — 593533 12020115 391229 296 225289351640 126261 217 277 74 — — — — — —
202223 AA RAW2 teams — 593516 13124117 55989 296 254336403739 149280 179 326 74 — — — — — —
202324 AAA MLE3 teams — 452407 10917112 31747 94 268330403733 135296 167 320 103 — — — — — —
202324 AAA RAW3 teams — 452394 11319115 44637 94 287369454823 168303 1410 362 103 — — — — — —
202425 AAA MLE2 teams — 425372 871606 44694 52 234321325647 91269 1610 290 83 — — — — — —
202425 AAA RAW2 teams — 425360 921708 56614 52 256362369731 114285 1413 332 83 — — — — — —
202526 AAA MLE2 teams — 385330 741927 43566 132 224325358682 133246 1511 306 93 — — — — — —
202526 AAA RAW2 teams — 385320 812128 53516 132 253369406776 153274 1314 347 93 — — — — — —
202627 MLB MLE2 teams — 465405 1002849 42779 51 247331402734 156281 179 322 104 +2 +1 -2 +2 +10 1.3
202627 MLB RAW2 teams — 465404 992848 43769 51 245331394725 149280 169 321 104 +2 +1 -2 +2 +10 1.3
202122 A+ MLEQuad Cities River Bandits — 410370 851848 30807 112 230301365666 135266 207 289 82 — — — — — —
202223 AA MLE2 teams — 593540 12020115 391229 296 222289346635 124252 217 277 74 — — — — — —
202324 AAA MLE3 teams — 452411 10917112 31747 94 265330399729 134292 167 320 103 — — — — — —
202425 AAA MLE2 teams — 425374 871606 44694 52 233321324645 91268 1610 290 83 — — — — — —
202526 AAA MLE2 teams — 385333 741927 43566 132 222325354679 132242 1511 306 93 — — — — — —
202627 MLB MLE2 teams — 465411 1002849 42779 51 243331397728 153277 179 322 104 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AAA MLE2 teams — 425374 871606 44694 52 233321324645 91268 1610 290 83 — — — — — —
202526 AAA MLE2 teams — 385333 741927 43566 132 222325354679 132242 1511 306 93 — — — — — —
202627 MLB MLE2 teams — 465411 1002849 42779 51 243331397728 153277 179 322 104 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLEKC 100% 444392 902238 42777 61 227313358671 131262 179 303 91 -5 +1 +0 +2 +10 0.2
▸ 2027 — real world (MLB)
202728 MLB CTXKC 100% 444392 882237 42777 61 225311352663 127260 179 300 91 -5 +1 +0 +2 +10 0.8
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLEKC 65% 434383 862137 41777 41 224310351661 127260 189 299 88 -6 +0 -1 +2 +9 0.4
202930 MLB MLEKC 65% 425377 832037 39776 31 221305342647 121257 189 293 85 -8 +0 -2 +2 +9 0.2
202829 MLB CTXKC 65% 282250 551424 26504 31 222308345653 123258 189 296 88 -4 +0 -1 +1 +6 0.3
202930 MLB CTXKC 65% 276244 531324 26504 21 218304336640 118256 189 290 85 -5 +0 -1 +1 +6 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14111243 28072921 13023619 134 225308348657 123260 179 296 89 -21 +1 -0 +3 +31 1.3
/ 162G— A+C — 650573 12933410 601099 62 225309349658 124259 179 296 89 -10 +0 -0 +1 +14 0.6
Career— MLE — 40333567 8341812179 35170962 8520 234313363676 129268 189 299 89 -31 +2 -1 +5 +47 2.3
/ 162G— MLE — 650575 13429313 5711410 143 233314362675 129267 189 299 89 -9 +1 -0 +2 +14 0.7