P Chris Duffy #13
Age: 28 | Bats: S | Throws: R | Morale: Unhappy
12/31/2025
P CHRIS DUFFY #13 - AGE: 28 - BATS: S - THROWS: R - MORALE: UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
3 0 1-0 0 4.05 6.2 5 1 5 5 1.50 -0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 3 3 3 4
Movement 4 4 4 4
HRA 4 4 4 5
PBABIP 4 4 4 5
Control 3 3 3 4
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 4 5
Sinker 4 5
Splitter 3 3
Cutter 3 5
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 40
Suggested Role Borderline SP
Type Neutral
Hold Runners 75
Defense 50
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 40
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/14/2025 GB Win, 1-0 2.0 0 0 0 2 2 Win
09/08/2025 @ EDM Loss, 1-8 3.0 5 3 3 3 2
09/07/2025 @ EDM Loss, 1-5 1.2 0 0 0 0 1
09/01/2025 BRO Win, 6-5 X 4.2 6 3 3 5 6
08/27/2025 @ FKN Win, 7-3 X 6.2 5 3 3 3 5 Win
08/11/2025 BOSB Loss, 0-10 3.0 6 4 3 0 6
05/27/2025 OC Loss, 2-6 1.0 1 0 0 0 1
05/11/2025 @ MAN Loss, 1-4 3.0 5 2 2 1 2
04/15/2025 @ BOSB Win, 12-3 3.1 3 0 0 0 6 Save
04/05/2025 @ PRG Loss, 3-4 X 6.2 5 2 2 1 8
PERSONALITY
He is seen as a leader in the clubhouse.
High: Leader
Low: Financial Ambition
Birthday:11/10/1997
Born in:Chelsea, MA
Nationality:American
Height:6' 4"
Weight:205 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,000
Signed Through:2026 Season
Major Service:None, 65 Days
Service This Yr:13 Days
40-Man Service:3 Years, 99 Days
Pro Service:5 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Last option year
Contract Extension: -
Drafted:2019, 9th Pick in Round 17
SEMI-PRO BASEBALL CIRCUIT 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 3 0 1 0 0 4.05 6.2 5 3 3 1 5 5 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 0 0 0.0 3 2 13.50 6.75 6.75 6.75 6.07 1.50 143 -0.1 .222        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 17 2 0 0 0 0 3 3 0 0 0 .118 .250 .118 .368      
vs. RHB 7 3 0 0 1 3 2 2 0 0 0 .429 .556 .857 1.413      
SEMI-PRO BASEBALL CIRCUIT 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
September 3 0 1 0 0 4.05 6.2 5 3 3 1 5 5  
Spring Training 7 0 2 0 0 7.11 6.1 8 5 5 1 2 5  
Last Year 1 0 0 0 0 11.57 2.1 6 3 3 1 1 3  
Career 12 0 1 0 2 2.73 29.2 19 9 9 2 21 24  
Home 1 0 1 0 0 0.00 2.0 0 0 0 0 2 2  
Road 2 0 0 0 0 5.79 4.2 5 3 3 1 3 3  
Grass 3 0 1 0 0 4.05 6.2 5 3 3 1 5 5  
Night 3 0 1 0 0 4.05 6.2 5 3 3 1 5 5  
As Reliever / Substitution 3 0 1 0 0 4.05 6.2 5 3 3 1 5 5  
AMATEUR BASEBALL CIRCUIT 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 3 1 0 1 4.13 28.1 31 14 13 2 10 34 0 0.0 0 2 66.7
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 2 0 100.0 4 4 13.34 9.85 10.80 3.18 2.89 1.45 60 1.0 .382        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 48 15 1 0 1 5 4 20 0 1 1 .312 .377 .396 .773      
vs. RHB 64 16 4 0 1 9 6 14 0 0 0 .250 .314 .359 .674      
AMATEUR BASEBALL CIRCUIT 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 1 0 0 1 1.80 10.0 8 2 2 1 1 14  
May 2 0 0 0 0 4.50 4.0 6 2 2 1 1 3  
August 2 1 1 0 0 5.59 9.2 11 7 6 0 3 11  
September 1 1 0 0 0 5.79 4.2 6 3 3 0 5 6  
Last Year 20 17 11 3 0 3.31 106.0 93 44 39 6 54 99  
2 Years Ago 26 25 6 12 0 5.39 133.2 153 87 80 18 77 127  
Career 60 52 20 18 1 4.48 305.2 323 167 152 31 170 293  
Home 3 1 0 0 0 6.23 8.2 13 7 6 0 5 13  
Road 4 2 1 0 1 3.20 19.2 18 7 7 2 5 21  
Grass 6 3 1 0 1 3.91 25.1 26 12 11 1 9 32  
Turf 1 0 0 0 0 6.00 3.0 5 2 2 1 1 2  
Day 3 2 1 0 1 2.70 16.2 13 5 5 1 4 19  
Night 4 1 0 0 0 6.17 11.2 18 9 8 1 6 15  
As Starter 3 3 1 0 0 4.00 18.0 16 8 8 1 9 19  
As Reliever / Substitution 4 0 0 0 1 4.35 10.1 15 6 5 1 1 15  
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+
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+
2018 Total - 20 15 15 4 7 0 4.67 98.1 104 55 51 9 52 76 0 0 1.59 .304 4.49 0.8 100
2019 Total - 21 15 15 5 5 0 4.18 99.0 99 53 46 8 47 96 0 0 1.47 .314 3.83 1.6 100
2020 Gainesville - A 22 22 22 7 5 0 3.67 115.1 102 50 47 12 44 108 0 0 1.27 .296 3.78 1.9 109
2021 Gainesville - A 23 22 22 10 4 0 4.07 112.2 129 53 51 10 39 110 0 0 1.49 .372 3.11 2.7 96
2022 Vancouver - Semi 24 8 0 0 0 2 1.31 20.2 8 3 3 0 15 16 0 0 1.11 .151 3.96 0.0 289
2022 St. Petersburg - Ammy 24 7 7 2 3 0 4.78 37.2 46 22 20 5 29 33 0 0 1.99 .353 5.63 0.1 100
2023 St. Petersburg - Ammy 25 26 25 6 12 0 5.39 133.2 153 87 80 18 77 127 0 0 1.72 .351 5.08 1.2 90
2024 Vancouver - Semi 26 1 0 0 0 0 11.57 2.1 6 3 3 1 1 3 0 0 3.00 .556 7.40 -0.1 34
2024 St. Petersburg - Ammy 26 20 17 11 3 0 3.31 106.0 93 44 39 6 54 99 0 0 1.39 .306 3.97 2.4 148
2025 Vancouver - Semi 27 3 0 1 0 0 4.05 6.2 5 3 3 1 5 5 0 0 1.50 .222 6.07 -0.1 105
2025 St. Petersburg - Ammy 27 7 3 1 0 1 4.13 28.1 31 14 13 2 10 34 0 0 1.45 .382 2.89 1.0 120
Total A 44 44 17 9 0 3.87 228.0 231 103 98 22 83 218 0 0 1.38 .335 3.45 102.4
Total SPBC 12 0 1 0 2 2.73 29.2 19 9 9 2 21 24 0 0 1.35 .212 4.70 146.0
Total ABC 60 52 20 18 1 4.48 305.2 323 167 152 31 170 293 0 0 1.61 .339 4.56 108.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Gainesville - A P 22 22 6 11 1 18 1 .944 115.1 1.33 +0.5 1.097
2021 Gainesville - A P 22 22 7 15 2 22 0 1.000 112.2 1.76 +1.3 1.044
2022 St. Petersburg - Ammy P 7 7 1 6 1 7 0 1.000 37.2 1.67 -0.0 .964
2022 Vancouver - Semi P 8 0 3 0 0 3 0 1.000 20.2 1.31 0.0 .000
2023 St. Petersburg - Ammy P 26 25 10 17 2 28 1 .964 133.2 1.82 +0.9 1.116
2024 St. Petersburg - Ammy P 20 17 6 12 1 18 0 1.000 106.0 1.53 +2.8 1.053
2024 Vancouver - Semi P 1 0 0 1 0 1 0 1.000 2.1 3.86 +0.0 .952
2025 St. Petersburg - Ammy P 7 3 0 1 0 1 0 1.000 28.1 0.32 +0.8 .000
2025 Vancouver - Semi P 3 0 1 0 0 1 0 1.000 6.2 1.35 -0.4 .983
TOTAL P 116 96 34 63 7 99 2 .980 563.1 1.55 +5.8 1.061
PLAYER HISTORY
01/01/2019 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 4 (6); Control: 2 (3).
10/30/2019 Drafted in the 2019 first-year player draft out of college (Illinois State University; Normal, IL) by the Tampa Bay Thunder. (Round 17, Pick 9, 297th overall pick).
01/01/2020 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (7); Control: 2 (3).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (6); Control: 3 (4).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (5); Control: 3 (3).
05/28/2022 Released by the Tampa Bay organization.
06/04/2022 Signed a minor league contract with the Vancouver Grizzlies organization.
06/28/2022 Named the #65 prospect in the SPBC
10/23/2022 Named the #83 prospect in the SPBC
11/13/2022 Received a 1-year contract through automatic renewal worth a total of $1,000.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (5); Control: 3 (4).
05/11/2023 Injured (sore ankle),day-to-day for 1 day.
07/04/2023 Injured (shoulder tendinitis),day-to-day for one week.
08/15/2023 Designated for assignment and placed on waivers by the Vancouver Grizzlies.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (5); Control: 3 (4).
10/16/2024 Injured (cold),day-to-day for 1 day.
11/12/2024 Received a 1-year contract through automatic renewal worth a total of $1,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 4 (5); Control: 4 (4).
02/24/2025 Detrimentally completed training to increase his endurance on the mound at the Vancouver Narwhals development complex.
11/10/2025 Received a 1-year contract through automatic renewal worth a total of $1,000.
Thursday, April 23rd , 2026 - OOTP Baseball 27.1 Build 52