P John Duffy #17
Age: 27 | Bats: R | Throws: L | Morale: Very Unhappy
04/29/2024
P JOHN DUFFY #17 - AGE: 27 - BATS: R - THROWS: L - MORALE: VERY UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
9 0 1-2 0 1.69 21.1 19 1 5 25 1.12 0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 50 45 45
Movement 50 55 45 50
Control 40 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 55 55
Slider 45 45
 
 
 
OTHER PITCHING RATINGS
Velocity 89-91 Mph
Stamina 50
Suggested Role BP/Emergency SP
Type Flyball Pitcher
Hold Runners 80
Defense 40
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 70
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/28/2024 @ TAM Loss, 3-4 2.2 4 1 1 0 2 Loss
04/24/2024 CLE Loss, 1-4 2.1 3 0 0 1 1
04/22/2024 TAM Loss, 2-5 2.1 1 0 0 1 5
04/18/2024 @ LAK Loss, 2-3 2.1 2 0 0 0 4
04/17/2024 BRE Win, 3-1 2.1 1 0 0 0 3
04/13/2024 @ CLE Loss, 0-5 1.2 2 1 1 0 1
04/12/2024 @ CLE Loss, 1-2 2.1 2 1 1 1 1 Loss
04/08/2024 @ BRE Win, 4-3 2.1 2 1 1 2 2 Win
04/06/2024 DAY Loss, 0-2 3.0 2 0 0 0 6
PERSONALITY
Birthday:07/30/1996
Born in:Kettering, OH
Nationality:American
Height:6' 3"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 47 Days
Service This Yr:None
40-Man Service:2 Years, None
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:1 option year left
Contract Extension: -
Drafted:2015, 5th Pick in Round 10
FLORIDA STATE LEAGUE 2024 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 9 0 1 2 0 1.69 21.1 19 4 4 1 5 25 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 9 4 10.97 8.02 10.55 2.11 2.32 1.12 67 0.4 .353        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 15 6 1 0 0 2 3 4 0 0 0 .400 .500 .467 .967      
vs. RHB 62 13 2 0 1 2 2 21 0 3 2 .210 .258 .290 .548      
FLORIDA STATE LEAGUE 2024 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 3 0 0 1 0 1.23 7.1 8 1 1 0 2 8  
April 9 0 1 2 0 1.69 21.1 19 4 4 1 5 25  
Last Year 26 0 0 0 0 1.10 16.1 11 3 2 1 1 13  
Career 35 0 1 2 0 1.43 37.2 30 7 6 2 6 38  
Home 4 0 0 0 0 0.00 10.0 7 0 0 0 2 15  
Road 5 0 1 2 0 3.18 11.1 12 4 4 1 3 10  
Grass 9 0 1 2 0 1.69 21.1 19 4 4 1 5 25  
Day 1 0 0 0 0 0.00 2.1 1 0 0 0 0 3  
Night 8 0 1 2 0 1.89 19.0 18 4 4 1 5 22  
As Reliever / Substitution 9 0 1 2 0 1.69 21.1 19 4 4 1 5 25  
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+
2020 Hawaii - MSL 23 6 0 1 0 0 0.75 12.0 7 1 1 0 2 14 0 0 0.75 .259 1.52 0.5 556
Total MSL 6 0 1 0 0 0.75 12.0 7 1 1 0 2 14 0 0 0.75 .259 1.52 0.5 556
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+
2015 Total - 18 13 13 7 2 0 1.43 88.0 61 16 14 2 19 110 0 0 0.91 .260 1.75 4.2 100
2015 Peoria (SD) - R 18 27 0 1 0 2 2.76 16.1 13 7 5 2 5 16 0 0 1.10 .250 4.13 -0.0 139
2016 Peoria (SD) - R 19 24 0 1 1 8 4.50 24.0 23 12 12 1 12 37 0 0 1.46 .393 2.43 0.6 90
2017 Eugene - S A 20 26 0 0 0 8 1.07 25.1 14 3 3 2 8 33 0 0 0.87 .226 2.91 0.4 329
2018 Lake Elsinore - A 21 53 0 5 5 23 4.53 53.2 51 28 27 5 26 48 0 0 1.43 .317 4.88 -0.0 101
2018 San Antonio - AA 21 8 0 1 1 0 5.40 11.2 10 7 7 1 6 4 0 0 1.37 .250 5.28 -0.2 70
2019 Fort Wayne - A 22 29 0 0 2 16 2.06 35.0 27 8 8 3 6 41 0 0 0.94 .293 2.96 0.7 182
2019 Lake Elsinore - A 22 13 0 1 0 0 3.18 5.2 7 2 2 0 2 4 0 0 1.59 .368 3.66 0.1 131
2019 Total - A 22 42 0 1 2 16 2.21 40.2 34 10 10 3 8 45 0 0 1.03 .307 3.06 0.8 172
2020 El Paso - AAA 23 15 0 0 0 0 4.09 11.0 10 5 5 1 5 12 0 0 1.36 .321 4.91 0.0 118
2021 San Antonio - AA 24 20 0 0 6 8 4.94 23.2 28 17 13 3 8 18 0 0 1.52 .321 4.89 -0.2 84
2021 El Paso - AAA 24 1 0 0 0 0 0.00 0.1 0 0 0 0 0 1 0 0 0.00 .000 6.20 -0.0 999
2022 Arkansas - AA 25 42 0 2 3 1 3.68 71.0 62 33 29 7 28 70 0 0 1.27 .288 3.75 0.5 110
2023 Lansing - A 26 11 0 3 0 0 2.25 16.0 10 4 4 0 7 17 0 0 1.06 .263 2.29 0.5 184
2023 Dunedin - A 26 26 0 0 0 0 1.10 16.1 11 3 2 1 1 13 0 0 0.73 .222 2.77 0.2 324
2023 Total - A 26 37 0 3 0 0 1.67 32.1 21 7 6 1 8 30 0 0 0.90 .241 2.53 0.8 236
2024 Dunedin - A 27 9 0 1 2 0 1.69 21.1 19 4 4 1 5 25 0 0 1.12 .353 2.32 0.4 207
Total PCL 16 0 0 0 0 3.97 11.1 10 5 5 1 5 13 0 0 1.32 .321 4.95 122.0
Total TEX 70 0 3 10 9 4.15 106.1 100 57 49 11 42 92 0 0 1.34 .292 4.17 97.3
Total CAL 66 0 6 5 23 4.40 59.1 58 30 29 5 28 52 0 0 1.45 .323 4.76 103.4
Total FSL 35 0 1 2 0 1.43 37.2 30 7 6 2 6 38 0 0 0.96 .292 2.52 245.5
Total MID 40 0 3 2 16 2.12 51.0 37 12 12 3 13 58 0 0 0.98 .283 2.75 182.5
Total NWL 26 0 0 0 8 1.07 25.1 14 3 3 2 8 33 0 0 0.87 .226 2.91 328.7
Total AZL 51 0 2 1 10 3.79 40.1 36 19 17 3 17 53 0 0 1.31 .330 3.12 105.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+
2023 Dunedin - FSL 26 1 0 0 0 0 0.00 0.2 0 0 0 0 0 0 0 0 0.00 .000 3.20 0.0 999
Total FSL 1 0 0 0 0 0.00 0.2 0 0 0 0 0 0 0 0 0.00 .000 3.20 999.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Eugene - S A P 22 0 1 1 0 2 0 1.000 25.1 0.71 +0.6 1.033
2018 San Antonio - AA P 7 0 1 2 0 3 0 1.000 11.2 2.31 +0.4 1.056
2018 Lake Elsinore - A P 51 0 1 6 0 7 0 1.000 53.2 1.17 +1.2 1.047
2019 Lake Elsinore - A P 9 0 0 1 0 1 0 1.000 5.2 1.59 +0.0 1.058
2019 Fort Wayne - A P 29 0 0 5 0 6 1 .833 35.0 1.29 +0.7 1.049
2020 Hawaii - MLB P 6 0 0 0 0 0 0 .000 12.0 0.00 0.0 .000
2020 El Paso - AAA P 13 0 2 2 1 4 0 1.000 11.0 3.27 +0.0 1.057
2021 El Paso - AAA P 1 0 0 0 0 0 0 .000 0.1 0.00 0.0 .000
2021 San Antonio - AA P 20 0 0 3 1 3 0 1.000 23.2 1.14 +0.2 1.007
2022 Arkansas - AA P 40 0 3 3 0 7 1 .857 71.0 0.76 -0.4 .836
2023 Dunedin - A P 20 0 0 1 0 1 0 1.000 16.1 0.55 +0.1 .000
2023 Lansing - A P 11 0 0 2 0 2 0 1.000 16.0 1.12 +0.0 .966
2024 Dunedin - A P 9 0 1 7 0 8 0 1.000 21.1 3.38 +0.0 1.006
TOTAL P 238 0 9 33 2 44 2 .955 303.0 1.25 +2.8 .999
PLAYER HISTORY
01/01/2017 OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 50 (60); Control: 30 (50).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 50 (60); Control: 30 (50).
07/02/2018 Injured (Sprained ankle), day-to-day for 4 days.
08/20/2018 Injured (Hand soreness), day-to-day for 5 days.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (55); Control: 35 (50).
09/17/2019 Wins the 2019 California League Round 2 with the Lake Elsinore Senators!
01/01/2020 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 40 (50).
04/28/2020 Injured on 04/26/2020, diagnosed with a sprained ankle, will miss 5-6 weeks.
11/23/2020 Received a 1-year contract worth a total of $575,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (50); Control: 45 (45).
06/20/2021 Injured on 06/19/2021, diagnosed with elbow tendinitis, will miss 2-3 months.
11/27/2021 Became a free agent.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (50); Control: 45 (45).
04/27/2022 Signed a minor league contract with the Las Vegas Gamblers organization.
11/28/2022 Became a minor league free agent.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45).
04/08/2023 Signed a minor league contract with the Toronto Seagulls organization.
09/17/2023 Wins the 2023 Midwest League Round 2 with the Lansing Black Sox!
11/28/2023 Signed a minor league contract extension with the Toronto Seagulls organization.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 40 (40).
Sunday, April 28th , 2024 - OOTP Baseball 24.4 Build 61