2B Nick Loftin #89
Age: 31 | Bats: R | Throws: R | Morale: Good
12/31/2029
OA: 45 POT: 45
2B NICK LOFTIN #89 - AGE: 31 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
126 484 121 24 3 16 71 33 104 .250 .302 .411 10 1.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 55 55 55
Gap 55 55 50 55
Power 45 45 45 45
Eye 50 50 45 50
Avoid K's 55 55 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 35
Errors: - 60 45
Arm: 20 55 45
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: 55 Right Field: -
3rd Base: 45
       
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
09/30/2029 @ COL Win, 7-6 5 0 3 1 0 0 1 0
09/28/2029 @ COL Loss, 4-5 4 1 1 2 0 0 0 0
09/26/2029 SD Loss, 4-9 4 0 2 2 0 0 1 0
09/25/2029 SD Win, 4-2 3 1 1 0 0 1 1 0
09/24/2029 SD Loss, 2-13 3 0 0 0 0 1 0 0
09/22/2029 AZ Win, 7-0 4 0 0 0 0 0 0 0
09/21/2029 AZ Win, 10-6 4 1 2 1 0 1 1 0
09/19/2029 STL Win, 6-3 5 2 2 5 2 0 0 0
09/18/2029 STL Win, 5-4 3 0 2 3 0 1 0 0
09/16/2029 @ SEA Win, 3-0 4 1 2 0 0 0 1 0
PERSONALITY
Loftin never lacks for effort.
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:$3,200,000
Signed Through:2030 Season
Major Service:4 Years, 161 Days
Service This Yr:175 Days
40-Man Service:6 Years, None
Pro Service:8 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2029 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 126 484 121 24 3 16 71 56 33 104 .250 .302 .411 .713 .306 .161 109
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 123 528 5 0 1 14 0 5 199 43 10 3 76.9 58.4 4.09 1.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   122 28 3 2 1 9 12 5 26 2 0 2 .230 .267 .311 .579
Versus Right   362 93 21 1 15 62 44 28 78 3 0 3 .257 .313 .445 .758
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   52 14 3 0 2 11 4 3 10 1 0 1 .269 .316 .442 .758
May   98 26 5 1 2 10 12 5 19 1 0 0 .265 .298 .398 .696
June   94 23 5 1 5 13 13 6 18 1 0 1 .245 .294 .479 .773
July   80 21 5 0 3 11 9 5 20 0 0 0 .263 .306 .438 .743
August   73 13 3 0 1 6 7 5 18 2 0 1 .178 .235 .260 .495
September   87 24 3 1 3 20 11 9 19 0 0 2 .276 .357 .437 .794
2 Years Ago   174 37 5 0 1 9 17 14 30 0 0 3 .213 .283 .259 .541
Career   2243 582 125 8 46 241 285 156 459 14 0 34 .259 .315 .384 .699
Home   234 59 8 1 4 31 25 18 40 3 0 2 .252 .307 .346 .654
Road   250 62 16 2 12 40 31 15 64 2 0 3 .248 .296 .472 .768
Grass   484 121 24 3 16 71 56 33 104 5 0 5 .250 .302 .411 .713
Day   144 36 10 2 3 16 13 9 38 1 0 1 .250 .297 .410 .706
Night   340 85 14 1 13 55 43 24 66 4 0 4 .250 .304 .412 .716
As Starter   480 121 24 3 16 71 56 33 103 5 0 5 .252 .304 .415 .719
As Reliever / Substitution   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Pinch Hitting   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Close/Late   98 23 4 0 3 13 16 7 26 1 0 1 .235 .290 .367 .657
Inning 1-3   168 49 8 2 5 28 13 9 34 1 0 1 .292 .330 .452 .782
Inning 4-6   164 35 8 1 6 23 17 13 31 3 0 3 .213 .279 .384 .663
Inning 7-9   142 35 8 0 3 15 24 11 38 1 0 1 .246 .303 .366 .669
Extra Innings   10 2 0 0 2 5 2 0 1 0 0 0 .200 .200 .800 1.000
0 Outs   148 31 6 1 5 15 18 11 30 3 0 1 .209 .264 .365 .629
1 Outs   153 46 7 1 6 25 26 14 33 2 0 3 .301 .366 .477 .843
2 Outs   183 44 11 1 5 31 12 8 41 0 0 1 .240 .276 .393 .669
Scoring Position   141 44 10 0 3 53 20 11 32 5 0 3 .312 .362 .447 .809
Bases Empty   245 51 11 2 10 10 28 15 51 0 0 2 .208 .260 .392 .651
Runner on 1st   98 26 3 1 3 8 8 7 21 0 0 0 .265 .314 .408 .722
Runner on 2nd   56 17 6 0 1 14 7 5 15 0 0 0 .304 .361 .464 .825
Runner on 3rd   11 2 0 0 0 3 1 2 3 1 0 1 .182 .333 .182 .515
Runner on 1st & 2nd   41 15 3 0 2 15 8 2 7 0 0 1 .366 .409 .585 .994
Runner on 1st & 3rd   9 4 1 0 0 4 1 2 2 0 0 0 .444 .545 .556 1.101
Runner on 2nd & 3rd   16 4 0 0 0 12 1 0 3 2 0 1 .250 .263 .250 .513
Bases Loaded   8 2 0 0 0 5 2 0 2 2 0 0 .250 .200 .250 .450
Two Strikes   228 37 6 0 8 24 19 19 104 1 0 1 .162 .229 .294 .523
First Pitch   77 25 6 1 3 17 13 0 0 1 0 1 .325 .329 .545 .875
Count 0-1   39 10 1 1 3 9 7 0 0 1 0 2 .256 .286 .564 .850
Count 0-2   44 5 0 0 1 4 1 0 27 0 0 0 .114 .114 .182 .295
Count 1-0   37 11 1 0 2 4 4 0 0 0 0 0 .297 .297 .486 .784
Count 1-1   53 21 7 0 0 9 8 0 0 2 0 0 .396 .382 .528 .910
Count 1-2   79 14 2 0 3 8 6 0 39 0 0 0 .177 .177 .316 .494
Count 2-0   18 6 1 0 0 3 2 0 0 0 0 1 .333 .368 .389 .757
Count 2-1   20 5 1 0 0 2 0 0 0 0 0 0 .250 .250 .300 .550
Count 2-2   60 10 4 0 1 5 5 0 24 1 0 1 .167 .177 .283 .461
Count 3-0   1 0 0 0 0 0 1 5 0 0 0 0 .000 .833 .000 .833
Count 3-1   11 6 1 1 0 3 2 9 0 0 0 0 .545 .750 .818 1.568
Full Count   45 8 0 0 3 7 7 19 14 0 0 0 .178 .422 .378 .800
Behind in Count   162 29 3 1 7 21 14 0 66 1 0 2 .179 .188 .340 .527
Ahead in Count   87 28 4 1 2 12 9 14 0 0 0 1 .322 .422 .460 .881
Batting 2nd   5 2 0 1 0 0 2 0 0 0 0 0 .400 .400 .800 1.200
Batting 3rd   27 7 0 0 0 1 3 2 7 1 0 0 .259 .300 .259 .559
Batting 4th   416 106 24 2 15 67 50 31 90 2 0 5 .255 .313 .430 .743
Batting 5th   8 2 0 0 1 1 1 0 1 0 0 0 .250 .250 .625 .875
Batting 6th   25 4 0 0 0 2 0 0 5 2 0 0 .160 .148 .160 .308
Batting 7th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 9th   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   167 43 8 2 8 11 23 10 34 0 0 0 .257 .299 .473 .772
Medium Leverage   215 50 13 1 5 28 19 16 51 2 0 4 .233 .295 .372 .667
High Leverage   100 28 3 0 3 32 14 7 19 3 0 1 .280 .324 .400 .724
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 112 117 1.4
2024 Kansas City - MLB 25 99 380 85 12 1 7 29 50 22 4 3 85 14 0 .224 .271 .316 .587 63 64 0.6
2025 Kansas City - MLB 26 157 636 183 44 2 12 59 97 46 14 0 132 17 3 .288 .349 .420 .769 113 118 4.2
2026 Kansas City - MLB 27 77 273 71 19 1 2 23 26 14 5 1 54 11 1 .260 .307 .359 .666 81 84 0.3
2027 Arizona - MLB 28 51 174 37 5 0 1 9 17 14 3 0 30 7 1 .213 .283 .259 .541 52 50 -0.7
2029 San Francisco - MLB 30 126 484 121 24 3 16 71 56 33 5 5 104 10 3 .250 .302 .411 .713 104 109 1.4
Total MLB 597 2243 582 125 8 46 241 285 156 34 14 459 68 11 .259 .315 .384 .699 94 98 7.2
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 107 106 1.7
2022 Northwest Arkansas - AA 23 90 363 98 17 1 12 47 78 45 5 5 57 24 4 .270 .354 .421 .776 93 93 1.1
2022 Omaha - AAA 23 38 153 33 7 0 5 19 26 10 4 1 41 5 2 .216 .280 .359 .639 64 70 -0.2
2024 Omaha - AAA 25 53 220 58 9 1 10 41 32 21 4 2 53 2 3 .264 .336 .450 .786 104 102 0.8
2026 Omaha - AAA 27 60 233 75 17 0 9 39 36 10 7 2 32 8 0 .322 .365 .511 .876 118 115 1.2
2027 Reno - AAA 28 56 229 78 12 0 13 32 50 29 4 0 30 8 1 .341 .424 .563 .987 117 118 1.1
2028 Reno - AAA 29 122 486 147 30 3 31 89 97 56 11 4 88 17 6 .302 .384 .568 .952 107 105 1.8
Total IL 151 606 166 33 1 24 99 94 41 15 5 126 15 5 .274 .333 .450 .783 99 99
Total PCL 178 715 225 42 3 44 121 147 85 15 4 118 25 7 .315 .397 .566 .963 110 109
Total TL 90 363 98 17 1 12 47 78 45 5 5 57 24 4 .270 .354 .421 .776 93 93
Total MWL 90 356 103 22 5 10 57 67 42 7 2 60 11 2 .289 .373 .463 .837 107 106
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
2029 San Francisco - MLB 1B 2 1 9 1 0 10 0 1.000 11.1 7.94 +0.0 1.010
2029 San Francisco - MLB 3B 15 15 9 23 3 33 1 .970 132.0 2.18 +0.3 .995
TOTAL 1B 27 24 183 14 15 198 1 .995 218.2 8.11 -0.6 .971
TOTAL 2B 345 322 503 782 210 1304 19 .985 2886.0 4.01 -4.0 1.003
TOTAL 3B 60 53 35 79 7 123 9 .927 466.2 2.20 -3.4 .908
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).
06/02/2028 Injured (bruised foot),day-to-day for one week.
11/28/2028 Became a free agent.
01/01/2029 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 50 (50).
03/07/2029 Signed a minor league contract with the San Francisco Giants organization.
09/25/2029 Injured (strained back),day-to-day for one week.
11/27/2029 Received a 1-year contract through arbitration worth a total of $3,200,000.
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
Friday, August 22nd , 2025 - OOTP Baseball 26.6 Build 73