P Teddy McGraw #84
Age: 31 | Bats: R | Throws: R | Morale: Good
11/22/2032
P TEDDY MCGRAW #84 - AGE: 31 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
55 0 4-3 28 4.40 59.1 58 7 27 62 1.43 0.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 13 12 13 13
Movement 15 14 15 15
Control 13 13 13 13
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 15 15
Slider 15 15
Changeup 16 16
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 5
Suggested Role Bullpen
Type Neutral
Hold Runners 12
Defense 8
RUN/BUNT RATINGS
Running Speed: 3
Stealing Ability: 4
Baserunning Inst.: 2
Sacrifice Bunt: 12
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/03/2032 ATL Win, 3-2 1.0 1 0 0 0 0 Save
09/30/2032 MIL Loss, 4-12 1.0 1 1 1 0 1
09/25/2032 @ ATL Win, 6-2 1.0 1 0 0 0 2
09/20/2032 NYM Loss, 9-10 1.2 3 2 2 0 2
09/19/2032 @ WSH Win, 3-1 1.0 1 0 0 0 1 Save
09/16/2032 @ NYM Win, 11-3 1.0 0 0 0 0 1
09/11/2032 CIN Win, 8-6 0.1 1 0 0 1 0 Save
09/08/2032 CHC Loss, 3-6 1.0 1 0 0 0 1
09/04/2032 @ SF Win, 9-6 0.0 2 2 0 0 0
08/30/2032 @ ARI Loss, 2-3 0.2 0 1 1 3 0 Loss
PERSONALITY
Well-liked.
High: Financial Ambition
Birthday:10/30/2001
Born in:Oneonta, NY
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$3,030,000
Signed Through:2032 Season
Major Service:5 Years, 112 Days
Service This Yr:186 Days
40-Man Service:6 Years, 115 Days
Pro Service:9 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:2023, 1st Pick in Round 3
MAJOR LEAGUE BASEBALL 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 55 0 4 3 28 4.40 59.1 58 31 29 7 27 62 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 29 1 96.6 55 44 13.96 8.80 9.40 4.10 4.44 1.43 99 0.3 .313        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 123 27 7 1 4 18 17 38 2 0 4 .220 .329 .390 .719      
vs. RHB 105 31 8 1 3 13 10 24 2 0 3 .295 .367 .476 .843      
MAJOR LEAGUE BASEBALL 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 7 0 2 0 4 3.68 7.1 3 3 3 2 3 4  
May 10 0 0 1 6 5.56 11.1 12 7 7 1 8 15  
June 10 0 1 0 5 0.00 12.1 5 0 0 0 4 15  
July 8 0 0 1 4 7.56 8.1 12 7 7 2 5 10  
August 11 0 1 1 6 6.75 12.0 15 9 9 0 6 10  
September 8 0 0 0 2 3.86 7.0 10 5 3 2 1 8  
October 1 0 0 0 1 0.00 1.0 1 0 0 0 0 0  
Spring Training 10 0 1 1 1 1.80 10.0 9 5 2 0 4 17  
Last Year 61 0 3 4 1 3.89 78.2 67 38 34 12 32 75  
2 Years Ago 58 0 6 2 5 2.24 64.1 47 16 16 4 21 77  
Career 318 0 21 26 73 3.88 357.1 326 166 154 41 143 395  
Home 31 0 3 0 15 5.45 33.0 36 20 20 6 16 33  
Road 24 0 1 3 13 3.08 26.1 22 11 9 1 11 29  
Grass 54 0 4 3 28 4.55 57.1 57 31 29 7 27 60  
Turf 1 0 0 0 0 0.00 2.0 1 0 0 0 0 2  
Day 20 0 2 1 14 3.79 19.0 13 8 8 1 11 18  
Night 35 0 2 2 14 4.69 40.1 45 23 21 6 16 44  
As Reliever / Substitution 55 0 4 3 28 4.40 59.1 58 31 29 7 27 62  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2026 Kansas City - MLB 24 18 0 1 2 0 8.87 23.1 33 23 23 2 15 22 0 0 2.06 .397 4.34 0.1 50
2027 Kansas City - MLB 25 33 0 2 3 1 4.11 30.2 33 16 14 2 11 33 0 0 1.43 .341 3.18 0.7 109
2028 Kansas City - MLB 26 63 0 3 8 34 3.78 64.1 59 31 27 10 19 83 0 0 1.21 .316 3.79 1.0 117
2029 Kansas City - MLB 27 30 0 2 4 4 2.70 36.2 29 11 11 4 18 43 0 0 1.28 .281 3.61 0.6 162
2030 Virginia - MLB 28 58 0 6 2 5 2.24 64.1 47 16 16 4 21 77 0 0 1.06 .281 2.88 1.6 194
2031 Virginia - MLB 29 61 0 3 4 1 3.89 78.2 67 38 34 12 32 75 0 0 1.26 .259 4.74 0.0 115
2032 Virginia - MLB 30 55 0 4 3 28 4.40 59.1 58 31 29 7 27 62 0 0 1.43 .313 4.44 0.3 101
Total MLB 318 0 21 26 73 3.88 357.1 326 166 154 41 143 395 0 0 1.31 .303 3.91 4.4 115
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2021 Total - 19 23 3 2 1 15 3.78 47.2 41 24 20 4 26 58 0 0 1.41 .325 3.62 0.6 100
2022 Total - 20 16 1 2 1 11 2.83 28.2 23 11 9 2 11 33 0 0 1.19 .300 2.96 0.5 100
2023 Total - 21 16 2 2 1 10 2.20 32.2 25 12 8 2 11 40 0 0 1.10 .295 2.56 0.8 100
2023 Kansas City (DSL) - R 21 12 0 2 1 8 4.15 13.0 13 6 6 3 4 12 0 0 1.31 .278 4.87 -0.2 92
2024 Kansas City (AZL) - R 22 21 0 0 1 19 1.69 21.1 10 4 4 3 2 31 0 0 0.56 .179 3.17 0.7 288
2025 Columbia - A 23 59 0 7 6 36 2.19 74.0 58 18 18 5 21 94 0 0 1.07 .303 2.32 2.5 163
2026 Northwest Arkansas - AA 24 20 0 1 3 9 3.26 19.1 20 9 7 2 7 19 0 0 1.40 .316 3.98 0.2 129
2026 Omaha - AAA 24 15 0 2 1 9 2.35 15.1 13 4 4 0 4 16 0 0 1.11 .325 2.40 0.5 174
2027 Quad Cities - A+ 25 7 0 1 1 5 0.96 9.1 7 1 1 0 2 6 0 0 0.96 .280 3.75 0.2 438
2027 Northwest Arkansas - AA 25 14 0 1 0 12 0.61 14.2 10 1 1 1 3 20 0 0 0.89 .281 2.29 0.5 630
2027 Omaha - AAA 25 11 0 1 2 7 4.85 13.0 10 7 7 0 4 11 0 0 1.08 .263 3.05 0.4 89
2029 Omaha - AAA 27 26 0 2 5 15 4.30 29.1 31 14 14 3 12 20 0 0 1.47 .304 3.67 0.1 84
Total AAA E 52 0 5 8 31 3.90 57.2 54 25 25 3 20 47 0 0 1.28 .300 3.19 98.8
Total AA C 34 0 2 3 21 2.12 34.0 30 10 8 3 10 39 0 0 1.18 .303 3.25 196.5
Total A+ C 7 0 1 1 5 0.96 9.1 7 1 1 0 2 6 0 0 0.96 .280 3.75 437.6
Total A E 59 0 7 6 36 2.19 74.0 58 18 18 5 21 94 0 0 1.07 .303 2.32 162.8
Total AZL 21 0 0 1 19 1.69 21.1 10 4 4 3 2 31 0 0 0.56 .179 3.17 288.4
Total DSL 12 0 2 1 8 4.15 13.0 13 6 6 3 4 12 0 0 1.31 .278 4.87 92.1
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2029 Kansas City - MLB 27 5 0 0 0 0 9.00 5.0 6 5 5 1 2 3 0 0 1.60 .294 5.99 -0.1 49
Total MLB 5 0 0 0 0 9.00 5.0 6 5 5 1 2 3 0 0 1.60 .294 5.99 48.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Kansas City - MLB P 18 0 0 0 0 0 0 .000 23.1 0.00 +0.1 .000
2027 Kansas City - MLB P 33 0 0 0 0 0 0 .000 30.2 0.00 -0.7 .000
2028 Kansas City - MLB P 63 0 1 3 0 4 0 1.000 64.1 0.56 +0.2 1.031
2029 Kansas City - MLB P 30 0 2 2 0 4 0 1.000 36.2 0.98 +0.6 2.085
2030 Virginia - MLB P 57 0 2 3 0 5 0 1.000 64.1 0.70 -0.1 1.046
2031 Virginia - MLB P 58 0 3 2 0 7 2 .714 78.2 0.57 -1.2 .748
2032 Virginia - MLB P 54 0 3 6 0 11 2 .818 59.1 1.37 -0.5 .577
TOTAL P 313 0 11 16 0 31 4 .871 357.1 0.68 -1.5 .827
PLAYER HISTORY
01/01/2022 OSA scouting updated ratings (potential): Stuff: 5 (12); Movement: 3 (9); Control: 2 (7).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 6 (13); Movement: 3 (11); Control: 2 (11).
07/11/2023 Drafted in the 2023 first-year player draft (Round 3, Pick 1, 67th overall pick) by the Kansas City Royals, out of college Wake Forest University
01/01/2024 OSA scouting updated ratings (potential): Stuff: 6 (13); Movement: 3 (11); Control: 6 (14).
07/14/2024 Was selected to the 2024 Major League Baseball All-Star Futures Game.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 10 (13); Movement: 5 (9); Control: 7 (10).
07/20/2025 Was selected to the 2025 Major League Baseball All-Star Futures Game.
10/14/2025 Wins the 2025 A E Reliever of the Year.
10/16/2025 Finished 2nd in 2025 A E Outstanding Pitcher Award voting.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 15 (17); Movement: 9 (11); Control: 8 (11).
12/01/2026 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 16 (18); Movement: 12 (12); Control: 10 (12).
11/30/2027 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 17 (18); Movement: 14 (14); Control: 12 (13).
11/25/2028 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 17 (18); Movement: 13 (13); Control: 12 (13).
09/28/2029 Wins the 2029 Triple-A East Round 3 with the Omaha Storm Chasers!
11/30/2029 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 17 (17); Movement: 12 (12); Control: 13 (13).
08/26/2030 Injured (sinusitis),day-to-day for 4 days.
11/26/2030 Received a 1-year contract through arbitration worth a total of $1,948,200.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 17 (17); Movement: 12 (12); Control: 13 (13).
11/25/2031 Received a 1-year contract through arbitration worth a total of $3,030,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 14 (14); Control: 13 (13).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 14 (14); Control: 13 (13).
LEADERBOARD APPEARANCES
Year SV Rank
2028 34 8
2032 28 8
Year HLD Rank
2030 17 2
Year GF Rank
2028 51 3
2032 44 10
Thursday, October 3rd , 2024 - OOTP Baseball 25.9 Build 91