2B Nick Loftin #89
Age: 29 | Bats: R | Throws: R | Morale: Normal
04/03/2028
OA: 40 POT: 40
2B NICK LOFTIN #89 - AGE: 29 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 60 55 60
Gap 55 55 50 55
Power 45 45 45 45
Eye 50 50 50 50
Avoid K's 60 60 60 60
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 35
Errors: - 60 45
Arm: 25 50 45
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: 55 Center Field: -
2nd Base: 50 Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 45
Stealing Ability: 70
Baserunning Inst.: 60
Sacrifice Bunt: 50
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
03/20/2028 @ WSH Loss, 5-10 3 0 0 0 0 0 1 0
03/19/2028 PIT Win, 8-3 2 0 1 1 0 0 0 0
03/18/2028 @ CIN Win, 6-2 2 0 0 0 0 0 1 0
03/17/2028 SF Loss, 5-8 1 0 1 0 0 0 0 0
03/13/2028 CHC Win, 3-0 2 0 0 0 0 0 0 0
03/12/2028 @ ATL Win, 7-4 2 1 1 0 0 0 1 0
03/11/2028 COL Loss, 0-1 1 0 0 0 0 1 0 0
03/09/2028 NYM Win, 6-5 1 1 1 1 1 0 0 0
03/08/2028 @ LAD Loss, 6-9 2 0 0 0 0 0 0 0
03/07/2028 @ MIL Win, 5-2 2 0 0 0 0 0 0 0
PERSONALITY
Loftin is a tireless worker.
High: Work Ethic
Low: Adaptability
Birthday:09/25/1998
Born in:Corpus Christi, TX
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$4,800,000
Signed Through:2028 Season
Major Service:3 Years, 161 Days
Service This Yr:None
40-Man Service:5 Years, None
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Kansas City - MLB 24 87 296 85 21 1 8 50 39 27 3 5 54 9 3 .287 .347 .446 .793 111 111 1.2
2024 Kansas City - MLB 25 99 380 85 12 1 7 29 50 22 4 3 85 14 0 .224 .271 .316 .587 61 59 0.3
2025 Kansas City - MLB 26 157 636 183 44 2 12 59 97 46 14 0 132 17 3 .288 .349 .420 .769 110 112 3.7
2026 Kansas City - MLB 27 77 273 71 19 1 2 23 26 14 5 1 54 11 1 .260 .307 .359 .666 79 78 0.1
2027 Arizona - MLB 28 51 174 37 5 0 1 9 17 14 3 0 30 7 1 .213 .283 .259 .541 53 50 -0.7
Total MLB 471 1759 461 101 5 30 170 229 123 29 9 355 58 8 .262 .319 .376 .696 89 89 4.5
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2021 Quad Cities - A+ 22 90 356 103 22 5 10 57 67 42 7 2 60 11 2 .289 .373 .463 .837 100 122 2.5
2022 Northwest Arkansas - AA 23 90 363 98 17 1 12 47 78 45 5 5 57 24 4 .270 .354 .421 .776 100 97 1.4
2022 Omaha - AAA 23 38 153 33 7 0 5 19 26 10 4 1 41 5 2 .216 .280 .359 .639 70 71 -0.1
2024 Omaha - AAA 25 53 220 58 9 1 10 41 32 21 4 2 53 2 3 .264 .336 .450 .786 106 104 0.9
2026 Omaha - AAA 27 60 233 75 17 0 9 39 36 10 7 2 32 8 0 .322 .365 .511 .876 120 120 1.4
2027 Reno - AAA 28 56 229 78 12 0 13 32 50 29 4 0 30 8 1 .341 .424 .563 .987 126 128 1.4
Total IL 151 606 166 33 1 24 99 94 41 15 5 126 15 5 .274 .333 .450 .783 102 102
Total PCL 56 229 78 12 0 13 32 50 29 4 0 30 8 1 .341 .424 .563 .987 126 128
Total TL 90 363 98 17 1 12 47 78 45 5 5 57 24 4 .270 .354 .421 .776 100 97
Total MWL 90 356 103 22 5 10 57 67 42 7 2 60 11 2 .289 .373 .463 .837 100 122
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Kansas City - MLB 1B 6 5 39 5 1 44 0 1.000 44.0 9.00 -0.0 .943
2023 Kansas City - MLB 2B 22 14 38 56 15 94 0 1.000 150.0 5.64 -0.8 .995
2023 Kansas City - MLB 3B 27 25 16 39 2 62 7 .887 220.0 2.25 -3.3 .859
2023 Kansas City - MLB SS 11 11 15 34 11 49 0 1.000 90.0 4.90 +0.3 1.088
2024 Kansas City - MLB 2B 98 93 151 220 61 376 5 .987 823.0 4.06 -0.2 1.008
2024 Kansas City - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Kansas City - MLB 1B 3 2 15 0 2 15 0 1.000 19.0 7.11 +0.0 1.026
2025 Kansas City - MLB 2B 152 150 210 308 88 526 8 .985 1310.2 3.56 -1.6 1.006
2025 Kansas City - MLB 3B 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Kansas City - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Kansas City - MLB 1B 4 4 30 1 4 31 0 1.000 32.0 8.72 +0.1 1.015
2026 Kansas City - MLB 2B 49 46 73 139 28 216 4 .981 413.1 4.62 -0.6 1.003
2026 Kansas City - MLB 3B 7 6 6 10 2 17 1 .941 52.2 2.73 +0.0 .904
2026 Kansas City - MLB SS 16 14 17 35 7 53 1 .981 120.2 3.88 -1.4 .932
2027 Arizona - MLB 1B 12 12 90 7 8 98 1 .990 112.1 7.77 -0.8 .967
2027 Arizona - MLB 2B 24 19 31 59 18 92 2 .978 189.0 4.29 -0.7 .981
2027 Arizona - MLB 3B 8 7 4 7 0 11 0 1.000 59.0 1.68 -0.4 .932
2027 Arizona - MLB SS 1 0 3 1 1 4 0 1.000 3.0 12.00 -0.3 .000
2027 Arizona - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Arizona - MLB RF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.0 .979
TOTAL 1B 25 23 174 13 15 188 1 .995 207.1 8.12 -0.7 .970
TOTAL 2B 345 322 503 782 210 1304 19 .985 2886.0 4.01 -4.0 1.003
TOTAL 3B 45 38 26 56 4 90 8 .911 334.2 2.21 -3.7 .877
TOTAL SS 28 25 35 70 19 106 1 .991 213.2 4.42 -1.4 1.001
TOTAL RF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.0 .979
PLAYER HISTORY
06/10/2020 Drafted by the Kansas City Royals in the 1st round (32nd) of the 2020 MLB June Amateur Draft from Baylor University (Waco, TX).
06/17/2023 Injured (forearm tendinitis),out for one week.
08/04/2023 Injured (strained back),day-to-day for one week.
12/04/2023 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 45 (45); Eye: 45 (45).
11/25/2024 Received a 1-year contract through automatic renewal worth a total of $760,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 45 (45); Eye: 45 (45).
09/06/2025 Injured (thumb contusion),day-to-day for one week.
11/25/2025 Received a 1-year contract through arbitration worth a total of $2,600,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 45 (50).
05/30/2026 Injured (knee contusion),day-to-day for 2 weeks.
06/12/2026 Goes 0-3 against the Memphis Redbirds, ending his hitting streak at 23 games.
12/01/2026 Received a 1-year contract through arbitration worth a total of $4,054,600.
01/01/2027 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 45 (45).
04/01/2027 Was traded by the Kansas City Royals to the Arizona Diamondbacks in exchange for C Sam Michelson.
04/12/2027 Injured (knee contusion),day-to-day for one week.
09/07/2027 Injured (knee contusion),day-to-day for one week.
11/23/2027 Received a 1-year contract through arbitration worth a total of $4,800,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 50 (50).
LEADERBOARD APPEARANCES
Year AB Rank
2025 636 7
Year H Rank
2025 183 7
Year 2B Rank
2025 44 3
Year R Rank
2025 97 10
Year HP Rank
2025 14 10
Monday, March 10th , 2025 - OOTP Baseball 25.11 Build 103