Basenerd Banner
Loading games...
Nick Loftin
Nick Loftin
Kansas City Royals • Outfielder
Age 27 • 5' 11" • 180 lb
Bats: R • Throws: R
MLB Debut: 2023-09-01
Born: Corpus Christi , TX • USA
Draft: 2020
2025 Stats
G
67
AB
168
H
35
HR
4
RBI
20
R
17
SB
1
AVG
.208
OBP
.278
SLG
.357
OPS
.635
Career Stats
G
143
AB
378
H
83
HR
5
RBI
44
R
42
SB
4
AVG
.220
OBP
.294
SLG
.323
OPS
.617
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2023 KC 19 68 62 20 10 2 .323 .368 .435 .803
2024 KC 57 171 148 28 1 14 1 .189 .282 .236 .518
2025 KC 67 188 168 35 4 20 1 .208 .278 .357 .635
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2021 KC 1117163 2 .188.235.250.485
2022 KC 1331 1 .333.333.6671.000
2023 KC 1934325 26 .156.206.438.644
2024 KC 16504214 261 .333.440.500.940
2025 KC 16443413 5 .382.523.5291.052
2026 KC 18504413 2122 .295.380.523.903
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-11 @ CLE 1 0 0 0 0 0 0 0 1
2025-09-10 @ CLE 2 1 0 0 0 1 1 0 0
2025-09-09 @ CLE 3 0 0 0 0 0 0 0 0
2025-09-08 @ CLE 1 0 0 0 0 0 0 0 1
2025-09-07 vs MIN 3 1 1 0 0 0 0 0 0
2025-09-06 vs MIN 5 3 2 0 0 2 1 0 0
2025-09-05 vs MIN 1 0 0 0 0 0 0 0 0
2025-09-03 vs LAA 1 0 0 0 0 0 0 0 1
2025-09-02 vs LAA 3 1 0 0 0 0 0 0 0
2025-08-31 vs DET 2 0 0 0 0 0 0 1 1
2025-08-30 vs DET 1 0 0 0 0 0 0 0 0
2025-08-27 @ CWS 0 0 0 0 0 0 0 1 0
2025-08-26 @ CWS 2 0 0 0 0 0 0 0 1
2025-08-25 @ CWS 1 0 0 0 0 0 0 0 0
2025-08-23 @ DET 1 0 0 0 0 0 0 0 0
2025-08-22 @ DET 1 0 0 0 0 0 0 1 0
2025-08-21 vs TEX 3 1 0 0 1 1 2 1 0
2025-08-20 vs TEX 2 0 0 0 0 0 0 0 0
2025-08-16 vs CWS 3 2 0 0 0 1 0 1 1
2025-08-15 vs CWS 3 0 0 0 0 0 0 0 0
2025-08-13 vs WSH 1 0 0 0 0 0 0 0 0
2025-08-12 vs WSH 3 0 0 0 0 0 0 1 1
2025-08-11 vs WSH 1 1 0 0 0 1 1 2 0
2025-08-10 @ MIN 0 0 0 0 0 0 0 1 0
2025-08-09 @ MIN 3 0 0 0 0 0 0 1 0
2025-08-05 @ BOS 3 0 0 0 0 0 0 0 2
2025-08-04 @ BOS 2 1 1 0 0 1 0 0 0
2025-08-03 @ TOR 2 0 0 0 0 0 0 0 0
2025-08-02 @ TOR 2 0 0 0 0 0 0 0 0
2025-08-01 @ TOR 1 0 0 0 0 0 0 0 0
2025-07-22 @ CHC 4 1 0 0 0 0 0 0 1
2025-07-21 @ CHC 4 2 0 0 0 0 0 0 1
2025-07-19 @ MIA 3 1 0 0 0 0 0 0 0
2025-07-18 @ MIA 4 1 0 0 0 1 1 0 1
2025-07-13 vs NYM 2 1 0 0 0 1 0 0 1
2025-07-12 vs NYM 2 0 0 0 0 0 0 0 1
2025-07-11 vs NYM 4 1 1 0 0 1 0 0 1
2025-07-09 vs PIT 4 0 0 0 0 0 0 0 0
2025-07-08 vs PIT 4 2 0 0 1 3 1 0 0
2025-07-07 vs PIT 4 2 0 0 1 1 1 0 0
2025-07-06 @ AZ 4 1 0 0 0 0 1 0 0
2025-07-05 @ AZ 3 0 0 0 0 0 0 0 0
2025-07-04 @ AZ 0 0 0 0 0 0 0 0 0
2025-07-03 @ SEA 4 0 0 0 0 0 0 0 1
2025-07-01 @ SEA 4 1 1 0 0 1 1 0 0
2025-06-28 vs LAD 3 0 0 0 0 0 0 0 1
2025-06-27 vs LAD 1 0 0 0 0 0 0 0 0
2025-06-26 vs TB 3 0 0 0 0 0 0 0 0
2025-06-25 vs TB 2 0 0 0 0 0 0 0 0
2025-06-21 @ SD 1 0 0 0 0 0 0 0 0
2025-06-20 @ SD 2 0 0 0 0 0 1 1 0
2025-06-18 @ TEX 4 0 0 0 0 0 0 0 2
2025-06-15 vs ATH 4 0 0 0 0 0 0 0 2
2025-06-14 vs ATH 4 0 0 0 0 0 0 0 1
2025-06-13 vs ATH 4 1 0 1 0 2 1 0 0
2025-06-12 vs NYY 1 1 0 1 0 0 0 2 0
2025-06-11 vs NYY 2 1 0 0 0 0 1 0 0
2025-06-08 @ CWS 4 0 0 0 0 0 0 0 1
2025-06-07 @ CWS 2 1 0 0 0 0 0 0 0
2025-06-05 @ STL 0 0 0 0 0 0 1 0 0
2025-06-05 @ STL 4 2 1 0 0 1 0 0 0
2025-06-03 @ STL 4 1 0 0 1 1 1 0 1
2025-06-01 vs DET 4 0 0 0 0 0 0 0 1
2025-05-31 vs DET 3 2 1 0 0 0 1 0 1
2025-05-28 vs CIN 3 1 0 0 0 0 0 1 1
2025-05-26 vs CIN 2 0 0 0 0 1 0 0 0
2025-05-25 @ MIN 4 1 1 0 0 0 1 0 0
Transactions
Entire history • newest first.
2025-09-29
Kansas City Royals recalled LF Nick Loftin from Omaha Storm Chasers.
2025-09-16
Kansas City Royals optioned LF Nick Loftin to Omaha Storm Chasers.
2025-08-01
Kansas City Royals activated LF Nick Loftin from the 7-day injured list.
2025-07-23
Kansas City Royals placed LF Nick Loftin on the 7-day injured list. Concussion.
2025-05-23
Kansas City Royals recalled 2B Nick Loftin from Omaha Storm Chasers.
2025-04-30
Kansas City Royals optioned 2B Nick Loftin to Omaha Storm Chasers.
2025-04-27
Kansas City Royals recalled 2B Nick Loftin from Omaha Storm Chasers.
2025-03-25
Kansas City Royals optioned 2B Nick Loftin to Omaha Storm Chasers.
2024-10-11
Kansas City Royals activated 2B Nick Loftin.
2024-09-30
Kansas City Royals recalled 2B Nick Loftin from Omaha Storm Chasers.
2024-09-01
Kansas City Royals optioned SS Nick Loftin to Omaha Storm Chasers.
2024-08-30
Kansas City Royals recalled SS Nick Loftin from Omaha Storm Chasers.
2024-07-30
Kansas City Royals optioned SS Nick Loftin to Omaha Storm Chasers.
2024-05-26
Kansas City Royals recalled SS Nick Loftin from Omaha Storm Chasers.
2024-04-18
Kansas City Royals optioned SS Nick Loftin to Omaha Storm Chasers.
2023-09-01
Kansas City Royals selected the contract of SS Nick Loftin from Omaha Storm Chasers.
2023-01-11
Kansas City Royals invited non-roster SS Nick Loftin and to spring training.
2022-04-01
SS Nick Loftin and assigned to Kansas City Royals.
2021-02-24
SS Nick Loftin assigned to Kansas City Royals .
2021-02-24
Kansas City Royals invited non-roster SS Nick Loftin to spring training.
2020-06-23
Kansas City Royals signed SS Nick Loftin.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
45
0.294
xBA
50
0.232
xSLG
48
0.366
Avg EV
38
88.2
Barrel%
43
6.3%
HardHit%
29
34.0%
SweetSpot%
66
35.4%
Chase%
70
25.0%
Whiff%
85
19.0%
K%
90
14.4%
BB%
50
7.4%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: royals.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 191 28.4% 58.1% 4.4% .240 47.9%
Sinker 143 21.2% 60.8% 10.8% .194 25.0%
Slider 89 13.2% 41.6% 25.6% .333 47.4%
Changeup 78 11.6% 48.7% 33.3% .125 13.3%
Cutter 61 9.1% 52.5% 17.9% .071 21.4%
Sweeper 57 8.5% 50.9% 34.5% .125 22.2%
Curveball 20 3.0% 60.0% 40.0% 1.000 0.0%
Splitter 18 2.7% 38.9% 9.1% .200 40.0%
Knuckle Curve 12 1.8% 41.7% 20.0% .200 25.0%
Eephus 2 0.3% 0.0% 0.0% .000 0.0%
Forkball 2 0.3% 50.0% 100.0% .000 0.0%
Total 673 100.0% 53.3% 17.4% .208 34.3%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 395 58.7% 58.2% 8.7% .200 36.7%
Breaking 178 26.4% 46.6% 29.3% .261 36.4%
Offspeed 100 14.9% 46.0% 29.4% .136 20.0%
Total 673 100.0% 53.3% 17.4% .208 34.3%
MLB Avg - - 50.6% 25.3% .245 41.0%
More