3B Steve MacGruder #85
Age: 34 | Bats: S | Throws: R | Morale: Normal
10/31/2035
3B STEVE MACGRUDER #85 - AGE: 34 - BATS: S - 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 9 8 9 9
Gap 12 9 14 12
Power 6 4 7 6
Eye 11 8 12 11
Avoid K's 11 9 11 11
FIELDING RATINGS
Catcher Infield Outfield
Range: - 14 10
Errors: - 17 11
Arm: 1 13 9
Turn DP: - 19 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 13
Catcher: - Left Field: -
1st Base: - Center Field: 1
2nd Base: 18 Right Field: -
3rd Base: 10
       
RUN/BUNT
Running Speed: 17
Stealing Ability: 18
Baserunning Inst.: 15
Sacrifice Bunt: 4
Bunt for Hit: 8
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Often told he looks familiar.
Low: Loyalty, Adaptability, Greed
Birthday:07/13/2001
Born in:Mesa, AZ
Nationality:American
Height:6' 2"
Weight:185 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:3 Years, None
Service This Yr:None
40-Man Service:5 Years, None
Pro Service:14 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 27th Pick in Round 8
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
2026 Arizona - MLB 24 65 94 19 7 1 3 11 11 11 0 0 13 7 3 .202 .286 .394 .679 84 83 -0.0
2027 Arizona - MLB 25 71 217 57 7 3 6 29 29 25 2 3 38 22 6 .263 .340 .406 .746 101 106 1.2
2028 Arizona - MLB 26 40 59 12 4 0 0 2 5 3 0 0 16 2 1 .203 .242 .271 .513 38 34 -0.3
Total MLB 176 370 88 18 4 9 42 45 39 2 3 67 31 10 .238 .312 .381 .693 87 90 0.8
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
2020 Total - 18 22 94 42 11 4 2 27 31 12 2 2 4 26 7 .447 .509 .713 1.222 100 100 2.1
2020 Arizona (DSL) - R 18 3 2 0 0 0 0 0 1 0 1 0 2 0 0 .000 .333 .000 .333 -4 44 -0.0
2021 Arizona (ARI) - R 19 47 168 39 20 8 1 27 25 21 4 1 62 5 2 .232 .330 .464 .794 96 85 0.2
2022 Arizona (ARI) - R 20 2 7 2 1 1 0 4 1 2 0 0 1 0 1 .286 .444 .714 1.159 191 158 0.0
2023 Kane County - A 21 56 194 49 17 1 3 32 32 34 2 2 55 19 3 .253 .366 .397 .763 107 113 1.3
2023 Visalia - S A 21 44 159 35 15 2 3 19 22 24 4 1 33 11 1 .220 .335 .396 .731 101 94 0.6
2023 Total - S A 21 100 353 84 32 3 6 51 54 58 6 3 88 30 4 .238 .352 .397 .749 105 104 2.0
2024 Kane County - A 22 104 347 109 38 3 5 65 70 72 5 0 81 33 6 .314 .439 .484 .923 155 159 4.8
2024 Mobile - AA 22 18 60 22 3 3 2 11 14 13 0 1 14 5 1 .367 .473 .617 1.090 195 193 1.1
2025 Reno - AAA 23 55 187 43 15 2 4 28 25 21 2 0 46 12 7 .230 .314 .396 .710 82 80 0.0
2029 Reno - AAA 27 126 460 118 36 8 7 53 69 55 2 0 91 32 12 .257 .338 .415 .754 92 94 1.2
2030 DSL Northeast (KCA2) - R 28 52 197 66 19 3 8 52 82 69 5 2 38 18 2 .335 .513 .584 1.097 195 195 4.0
2031 DSL Northeast (KCA2) - R 29 28 99 36 10 1 9 39 45 34 3 2 22 7 0 .364 .529 .758 1.287 244 229 2.8
2032 DSL Northeast (KCA2) - R 30 45 162 51 16 4 10 57 52 41 10 2 31 15 0 .315 .474 .648 1.123 192 184 3.1
2033 DSL Northeast (KCA2) - R 31 34 93 24 12 2 6 32 19 34 1 3 24 8 1 .258 .450 .624 1.074 176 150 1.1
Total AAA West 181 647 161 51 10 11 81 94 76 4 0 137 44 19 .249 .331 .410 .741 89 90
Total AA South 18 60 22 3 3 2 11 14 13 0 1 14 5 1 .367 .473 .617 1.090 195 193
Total A- West 44 159 35 15 2 3 19 22 24 4 1 33 11 1 .220 .335 .396 .731 101 94
Total A+ Central 160 541 158 55 4 8 97 102 106 7 2 136 52 9 .292 .413 .453 .866 138 142
Total ACL 49 175 41 21 9 1 31 26 23 4 1 63 5 3 .234 .335 .474 .809 101 89
Total DSL 162 553 177 57 10 33 180 199 178 20 9 117 48 3 .320 .493 .638 1.132 199 190
CAREER POSTSEASON 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
2026 Arizona - MLB 24 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -139 -0.2
Total MLB 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -139
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Arizona - MLB 1B 3 0 8 0 1 8 0 1.000 8.1 8.64 0.0 .000
2026 Arizona - MLB 2B 2 0 3 3 0 6 0 1.000 14.0 3.86 -0.5 .665
2026 Arizona - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Arizona - MLB SS 6 6 9 14 5 24 1 .958 53.0 3.91 -1.1 .915
2027 Arizona - MLB 3B 57 55 24 90 7 118 4 .966 479.0 2.14 -0.7 .987
2027 Arizona - MLB SS 3 2 2 5 2 7 0 1.000 18.0 3.50 +0.0 1.006
2027 Arizona - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2028 Arizona - MLB 1B 1 0 4 0 1 4 0 1.000 5.0 7.20 0.0 .000
2028 Arizona - MLB 3B 7 0 2 7 0 9 0 1.000 21.0 3.86 +0.1 1.019
2028 Arizona - MLB SS 9 4 15 15 7 30 0 1.000 54.0 5.00 +0.3 1.011
2028 Arizona - MLB CF 17 2 9 1 0 10 0 1.000 46.0 1.96 -1.1 .807
TOTAL 1B 4 0 12 0 2 12 0 1.000 13.1 8.10 0.0 .000
TOTAL 2B 2 0 3 3 0 6 0 1.000 14.0 3.86 -0.5 .665
TOTAL 3B 64 55 26 97 7 127 4 .969 500.0 2.21 -0.6 .989
TOTAL SS 18 12 26 34 14 61 1 .984 125.0 4.32 -0.8 .968
TOTAL CF 17 2 9 1 0 10 0 1.000 46.0 1.96 -1.1 .807
TOTAL RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
PLAYER HISTORY
01/01/2030 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 6 (6); Eye: 10 (11).
03/19/2030 Signed a minor league contract with the Kansas City Royals organization.
08/20/2030 Suspended 3 games after ejection following a brawl.
09/28/2030 Wins the 2030 Dominican Rookie League Round 3 with the DSL Northeast (KCA2) Royals 2!
10/12/2030 Signed a 1-year minor league contract extension with the Kansas City Royals organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 7 (7); Eye: 10 (11).
06/30/2031 Injured (Knee tendinitis), day-to-day for 2 days.
07/11/2031 Signed a 1-year minor league contract extension with the Kansas City Royals organization.
07/27/2031 Injured (Partially torn labrum), out for 6 weeks.
10/01/2031 Wins the 2031 Dominican Rookie League Round 3 with the DSL Northeast (KCA2) Royals 2!
12/15/2031 Signed a 1-year minor league contract extension with the Kansas City Royals organization.
01/01/2032 OSA scouting updated ratings (potential): Contact: 9 (9); Power: 6 (6); Eye: 10 (10).
09/22/2032 Injured (Strained back), day-to-day for 3 days.
12/11/2032 Signed a 1-year minor league contract extension with the Kansas City Royals organization.
01/01/2033 OSA scouting updated ratings (potential): Contact: 9 (9); Power: 6 (6); Eye: 10 (10).
10/02/2033 Wins the 2033 Dominican Rookie League Round 3 with the DSL Northeast (KCA2) Royals 2!
01/01/2034 OSA scouting updated ratings (potential): Contact: 8 (8); Power: 6 (6); Eye: 11 (11).
04/09/2034 Released by the Kansas City organization.
11/15/2034 Retired from professional baseball.
Friday, April 22nd , 2022 - OOTP Baseball 22.11 Build 82