P Griff McGarry #31
Age: 27 | Bats: R | Throws: R | Morale: Great
11/07/2026
OA: 45 POT: 45
P GRIFF MCGARRY #31 - AGE: 27 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
50 0 6-2 0 2.48 61.2 47 7 25 71 1.17 0.6
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 60 60
Movement 50 50 50 50
Control 40 40 40 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Curveball 65 65
Changeup 70 70
 
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 55
Suggested Role Starter
Type Neutral
Hold Runners 65
Defense 20
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 35
Baserunning Inst.: 35
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/28/2026 OAK Win, 9-4 1.1 1 1 1 2 1 Win
09/27/2026 @ TEX Loss, 4-5 0.2 1 0 0 0 0
09/25/2026 @ TEX Win, 8-6 0.1 2 0 0 1 1 Win
09/19/2026 @ LAA Loss, 7-8 1.1 0 0 0 0 1
09/16/2026 SD Win, 6-1 2.0 1 0 0 0 3
09/12/2026 NYY Win, 4-3 1.1 1 0 0 1 1 Win
09/06/2026 @ OAK Loss, 7-8 1.0 3 2 2 0 1 Loss
09/05/2026 @ OAK Win, 6-2 0.2 0 0 0 0 1
09/02/2026 @ SD Win, 8-7 0.1 0 0 0 1 0
08/26/2026 HOU Win, 9-2 1.2 0 0 0 1 3
PERSONALITY
Blue collar mentality.
Low: Loyalty
Birthday:06/08/1999
Born in:Portola Valley, CA
Nationality:American
Height:6' 2"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$563,500
Signed Through:2026 Season
Major Service:1 Year, None
Service This Yr:186 Days
40-Man Service:1 Year, None
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 24th Pick in Round 13
MAJOR LEAGUE BASEBALL 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 50 0 6 2 0 2.48 61.2 47 18 17 7 25 71 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 2 2 0.0 50 19 10.95 6.86 10.36 3.65 3.91 1.17 90 0.6 .276        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 113 27 5 0 3 8 16 31 1 2 2 .239 .341 .363 .704      
vs. RHB 109 20 3 0 4 10 9 40 0 1 1 .183 .252 .321 .573      
MAJOR LEAGUE BASEBALL 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 0 1 0 0 2.53 10.2 8 3 3 1 5 15  
May 7 0 1 0 0 3.48 10.1 9 4 4 1 2 17  
June 10 0 1 1 0 2.13 12.2 6 4 3 2 8 11  
July 9 0 0 0 0 4.15 8.2 8 4 4 1 2 9  
August 10 0 0 0 0 0.00 10.1 7 0 0 0 3 10  
September 9 0 3 1 0 3.00 9.0 9 3 3 2 5 9  
Spring Training 4 0 1 0 0 2.00 9.0 2 2 2 1 4 16  
Career 50 0 6 2 0 2.48 61.2 47 18 17 7 25 71  
Home 24 0 4 0 0 2.48 29.0 19 9 8 4 15 42  
Road 26 0 2 2 0 2.48 32.2 28 9 9 3 10 29  
Grass 49 0 6 1 0 2.44 59.0 47 17 16 7 22 70  
Turf 1 0 0 1 0 3.38 2.2 0 1 1 0 3 1  
Day 19 0 1 2 0 0.95 28.1 14 3 3 1 13 37  
Night 31 0 5 0 0 3.78 33.1 33 15 14 6 12 34  
As Reliever / Substitution 50 0 6 2 0 2.48 61.2 47 18 17 7 25 71  
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 Seattle - MLB 26 50 0 6 2 0 2.48 61.2 47 18 17 7 25 71 0 0 1.17 .276 3.91 0.6 175
Total MLB 50 0 6 2 0 2.48 61.2 47 18 17 7 25 71 0 0 1.17 .276 3.91 0.6 175
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+
2020 Total - 20 19 19 7 6 0 3.92 126.1 118 56 55 10 66 123 0 0 1.46 .311 3.85 2.0 100
2020 Tampa Bay (GCL) - R 20 11 4 1 0 0 2.83 35.0 30 11 11 3 16 37 0 0 1.31 .297 3.56 0.5 137
2021 Tampa Bay (GCL) - R 21 4 4 3 0 0 1.38 26.0 13 4 4 0 8 34 0 0 0.81 .232 4.35 1.0 517
2021 Princeton - R 21 12 4 2 0 0 2.35 30.2 16 9 8 1 14 54 0 0 0.98 .268 3.26 1.1 244
2021 Total - R 21 16 8 5 0 0 1.91 56.2 29 13 12 1 22 88 0 0 0.90 .250 3.76 2.1 322
2022 Princeton - R 22 11 11 4 3 0 4.14 54.1 51 28 25 3 17 57 0 0 1.25 .320 4.42 1.6 147
2022 Hudson Valley - A- 22 4 0 0 0 1 1.17 7.2 5 1 1 0 3 7 0 0 1.04 .250 3.03 0.2 372
2023 Bowling Green - A 23 59 12 8 7 3 3.25 133.0 94 49 48 8 47 146 0 0 1.06 .266 3.31 2.1 121
2024 Charlotte - A+ 24 29 21 6 8 1 4.46 115.0 103 64 57 6 53 119 0 0 1.36 .308 3.54 1.7 83
2025 Montgomery - AA 25 27 27 13 4 0 2.28 157.2 108 44 40 5 71 159 1 1 1.14 .256 3.28 3.0 161
Total SL 27 27 13 4 0 2.28 157.2 108 44 40 5 71 159 1 1 1.14 .256 3.28 160.8
Total FSL 29 21 6 8 1 4.46 115.0 103 64 57 6 53 119 0 0 1.36 .308 3.54 83.2
Total MID 59 12 8 7 3 3.25 133.0 94 49 48 8 47 146 0 0 1.06 .266 3.31 121.1
Total NYP 4 0 0 0 1 1.17 7.2 5 1 1 0 3 7 0 0 1.04 .250 3.03 372.0
Total APP 23 15 6 3 0 3.49 85.0 67 37 33 4 31 111 0 0 1.15 .306 4.00 172.0
Total GCL 15 8 4 0 0 2.21 61.0 43 15 15 3 24 71 0 0 1.10 .272 3.89 199.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 Seattle - MLB P 50 0 1 4 0 6 1 .833 61.2 0.73 +0.0 .988
TOTAL P 50 0 1 4 0 6 1 .833 61.2 0.73 +0.0 .988
PLAYER HISTORY
06/06/2017 Drafted by the Texas Rangers in the 31st round of the 2017 MLB June Amateur Draft from Menlo School (Menlo Park, CA)
06/04/2020 Drafted in the 2020 first-year player draft (Round 13, Pick 24, 392nd overall pick) by the Tampa Bay Rays, out of college (Virginia).
08/16/2020 Injured (Mild oblique strain), day-to-day for 4 days.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 30 (45); Control: 35 (40).
08/24/2021 Injured (Sore ankle), day-to-day for 2 days.
09/22/2021 Wins the 2021 Gulf Coast Rookie League Round 3 with the Tampa Bay (GCL) Rays!
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 35 (45); Control: 35 (40).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 45 (45); Control: 40 (40).
06/01/2023 Wins the MID Pitcher of the Month Award.
06/18/2023 Was selected to the 2023 Midwest League All-Star Game.
07/23/2023 Injured (Mild calf strain), day-to-day for 2 days.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (50); Control: 35 (40).
09/28/2024 Wins the 2024 Florida State League Round 2 with the Charlotte Stone Crabs!
01/01/2025 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (50); Control: 40 (40).
04/17/2025 Pitches a NO-HITTER against the Rocket City Trash Pandas with 8 strikeouts and 2 BB allowed!
05/01/2025 Wins the SL Pitcher of the Month Award.
06/16/2025 Injured (Strained abdominal muscle), day-to-day for 2 weeks.
06/27/2025 Suffered setback in recovery from injury, will miss another 5 days.
10/04/2025 Wins the 2025 SL Outstanding Pitcher Award.
12/23/2025 Drafted in the rule 5 draft (Round 2 , Pick 20, 50th overall Pick) by the Seattle Mariners from the Tampa Bay Rays.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (55); Control: 40 (40).
Monday, August 30th , 2021 - OOTP Baseball 22.8 Build 69