P Ryan Kennedy #45
Age: 35 | Bats: R | Throws: R | Morale: Angry
09/19/2039
OA: 40 POT: 40
P RYAN KENNEDY #45 - AGE: 35 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
49 0 3-3 24 4.63 46.2 55 8 16 46 1.52 -0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 65 60
Movement 45 45 45 45
Control 55 55 55 55
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 70 70
Slider 70 70
Changeup 55 55
 
 
OTHER PITCHING RATINGS
Velocity 95-97 Mph
Stamina 30
Suggested Role Bullpen
Type Neutral
Hold Runners 40
Defense 75
RUN/BUNT RATINGS
Running Speed: 40
Stealing Ability: 40
Baserunning Inst.: 45
Sacrifice Bunt: 40
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
08/25/2039 IOW Win, 3-2 1.0 2 0 0 1 1 Save
08/24/2039 IOW Win, 4-3 1.0 1 1 1 0 2 Save
08/21/2039 IOW Win, 7-5 1.0 0 0 0 0 2 Save
08/18/2039 @ NOR Win, 7-3 0.1 0 0 0 0 0 Save
08/17/2039 @ NOR Win, 7-4 1.0 1 0 0 0 1 Save
08/15/2039 @ NOR Win, 7-5 1.0 0 0 0 0 1 Save
08/14/2039 @ NOR Win, 4-2 1.0 1 0 0 0 2 Save
08/12/2039 @ NAS Win, 6-5 1.0 1 0 0 0 2 Save
08/08/2039 @ NAS Win, 10-7 1.0 1 0 0 1 0 Save
08/04/2039 TOL Win, 4-0 1.0 1 0 0 0 1
PERSONALITY
He is very intelligent.
High: Loyalty, Adaptability, Intelligence
Birthday:04/14/2004
Born in:Manassas, VA
Nationality:American
Height:6' 6"
Weight:200 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$1,500,000
Signed Through:2039 Season
Major Service:4 Years, 164 Days
Service This Yr:None
40-Man Service:8 Years, 123 Days
Pro Service:15 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Last option year
Contract Extension: -
Drafted:2022, 5th Pick in Round 2(Supp.)
TRIPLE-A EAST 2039 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 49 0 3 3 24 4.63 46.2 55 24 24 8 16 46 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 27 3 88.9 49 42 14.66 10.61 8.87 3.09 4.81 1.52 107 -0.0 .338        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 94 27 4 0 4 5 4 27 1 0 2 .287 .327 .457 .784      
vs. RHB 96 28 6 2 4 19 12 19 2 0 3 .292 .381 .521 .901      
TRIPLE-A EAST 2039 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 7 0 0 0 0 5.40 6.2 11 4 4 0 2 3  
May 12 0 0 1 7 3.38 13.1 15 5 5 1 7 17  
June 11 0 0 2 5 8.68 9.1 11 9 9 4 3 7  
July 9 0 3 0 3 5.62 8.0 10 5 5 2 2 7  
August 10 0 0 0 9 0.96 9.1 8 1 1 1 2 12  
Last Year 13 0 2 0 2 2.38 22.2 12 7 6 2 3 28  
Career 177 0 13 19 75 4.36 204.1 181 102 99 36 77 271  
Home 27 0 3 1 11 4.91 29.1 33 16 16 5 9 29  
Road 22 0 0 2 13 4.15 17.1 22 8 8 3 7 17  
Grass 49 0 3 3 24 4.63 46.2 55 24 24 8 16 46  
Day 12 0 0 0 6 2.25 12.0 12 3 3 1 2 16  
Night 37 0 3 3 18 5.45 34.2 43 21 21 7 14 30  
As Reliever / Substitution 49 0 3 3 24 4.63 46.2 55 24 24 8 16 46  
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 Arizona - MLB 22 31 9 7 3 2 3.61 72.1 68 36 29 9 26 86 0 0 1.30 .317 4.09 1.1 128
2027 Arizona - MLB 23 37 0 0 3 3 3.60 55.0 43 22 22 8 30 71 0 0 1.33 .289 4.65 -0.0 121
2028 Arizona - MLB 24 10 10 1 4 0 6.48 41.2 45 30 30 5 23 43 0 0 1.63 .345 4.87 0.3 66
2034 Miami - MLB 30 46 0 0 3 5 4.35 41.1 33 22 20 7 25 52 0 0 1.40 .286 5.44 -0.4 103
2035 Miami - MLB 31 74 13 5 8 2 4.12 83.0 54 42 38 10 35 110 0 0 1.07 .246 4.07 0.9 106
2036 Miami - MLB 32 4 0 0 0 0 6.23 4.1 6 3 3 1 1 7 0 0 1.62 .500 4.53 0.0 69
Total MLB 202 32 13 21 12 4.29 297.2 249 155 142 40 140 369 0 0 1.31 .297 4.49 1.8 103
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 - 17 14 14 10 0 0 0.92 98.1 56 13 10 4 20 183 0 0 0.77 .275 0.65 6.7 100
2022 Total - 18 15 15 10 0 0 0.85 105.2 55 13 10 4 25 192 0 0 0.76 .249 0.85 6.8 100
2022 Arizona (DSL) - R 18 10 10 1 5 0 6.15 52.2 52 38 36 8 41 35 0 0 1.77 .277 7.93 -0.4 91
2023 Arizona (DSL) - R 19 4 2 1 0 0 6.17 11.2 15 8 8 0 2 9 0 0 1.46 .375 2.17 0.4 64
2023 Arizona GCL - R 19 11 11 2 3 0 4.17 54.0 55 27 25 10 17 52 0 0 1.33 .306 5.04 0.2 100
2023 Total - R 19 15 13 3 3 0 4.52 65.2 70 35 33 10 19 61 0 0 1.36 .321 4.53 0.6 91
2024 Arizona (DSL) - R 20 8 8 1 1 0 4.72 34.1 34 18 18 3 8 33 0 0 1.22 .323 5.33 0.5 116
2024 Arizona (AZL) - R 20 5 5 2 1 0 2.70 30.0 26 9 9 1 8 18 0 0 1.13 .287 4.10 0.6 174
2024 Total - R 20 13 13 3 2 0 3.78 64.1 60 27 27 4 16 51 0 0 1.18 .306 4.76 1.1 137
2025 Hillsboro - A+ 21 21 21 4 10 0 3.79 111.2 104 51 47 18 25 122 0 0 1.16 .305 3.88 1.0 94
2029 Hillsboro - A+ 25 1 1 1 0 0 1.42 6.1 2 1 1 1 1 8 0 0 0.47 .083 3.54 0.1 269
2029 Amarillo - AA 25 17 17 4 6 0 4.33 81.0 81 41 39 5 26 83 0 0 1.32 .329 3.44 1.4 86
2029 Reno - AAA 25 5 5 0 3 0 12.00 12.0 23 20 16 7 4 9 0 0 2.25 .372 10.52 -0.8 30
2030 Pensacola - AA 26 5 5 1 0 0 3.80 21.1 23 9 9 1 6 21 0 0 1.36 .386 3.03 0.5 97
2030 Jacksonville - AAA 26 28 0 3 5 13 6.68 32.1 27 25 24 8 13 47 0 0 1.24 .288 5.57 -1.0 60
2031 Jacksonville - AAA 27 42 0 3 6 25 3.88 53.1 45 24 23 11 20 78 0 0 1.22 .296 4.26 -0.0 103
2032 Sacramento - AAA 28 22 22 6 7 0 4.79 97.2 95 54 52 7 31 102 0 0 1.29 .326 3.75 1.7 84
2034 Jacksonville - AAA 30 18 0 0 2 8 5.95 19.2 23 13 13 4 9 29 0 0 1.63 .396 4.35 0.1 71
2036 Jacksonville - AAA 32 27 0 2 3 3 2.73 29.2 19 9 9 3 16 43 0 0 1.18 .276 3.02 0.6 146
2038 Gwinnett - AAA 34 13 0 2 0 2 2.38 22.2 12 7 6 2 3 28 0 0 0.66 .204 2.63 0.5 181
2039 Gwinnett - AAA 35 49 0 3 3 24 4.63 46.2 55 24 24 8 16 46 0 0 1.52 .338 4.81 -0.0 97
Total AAA E 177 0 13 19 75 4.36 204.1 181 102 99 36 77 271 0 0 1.26 .305 4.24 95.2
Total AAA W 27 27 6 10 0 5.58 109.2 118 74 68 14 35 111 0 0 1.40 .332 4.49 70.5
Total AA S 5 5 1 0 0 3.80 21.1 23 9 9 1 6 21 0 0 1.36 .386 3.03 97.2
Total AA C 17 17 4 6 0 4.33 81.0 81 41 39 5 26 83 0 0 1.32 .329 3.44 85.5
Total A+ W 22 22 5 10 0 3.66 118.0 106 52 48 19 26 130 0 0 1.12 .296 3.86 97.8
Total AZL 5 5 2 1 0 2.70 30.0 26 9 9 1 8 18 0 0 1.13 .287 4.10 174.0
Total GCL 11 11 2 3 0 4.17 54.0 55 27 25 10 17 52 0 0 1.33 .306 5.04 100.3
Total DSL 22 20 3 6 0 5.66 98.2 101 64 62 11 51 77 0 0 1.54 .305 6.34 93.6
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+
2035 Miami - MLB 31 8 2 0 0 0 14.14 7.0 13 11 11 4 5 11 0 0 2.57 .500 9.77 -0.4 31
Total MLB 8 2 0 0 0 14.14 7.0 13 11 11 4 5 11 0 0 2.57 .500 9.77 31.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Arizona (DSL) - R P 10 10 0 5 1 5 0 1.000 52.2 0.85 -2.1 1.198
2026 Arizona - MLB P 31 9 5 6 0 13 2 .846 72.1 1.37 -0.3 1.263
2027 Arizona - MLB P 36 0 2 1 0 3 0 1.000 55.0 0.49 -0.1 .000
2028 Arizona - MLB P 10 10 0 3 0 4 1 .750 41.2 0.65 -0.6 .982
2034 Miami - MLB P 45 0 3 3 0 6 0 1.000 41.1 1.31 +0.3 1.055
2035 Miami - MLB P 74 13 2 3 1 6 1 .833 83.0 0.54 +0.1 .000
2036 Miami - MLB P 4 0 0 0 0 0 0 .000 4.1 0.00 0.0 .000
2039 Gwinnett - AAA P 47 0 0 4 0 4 0 1.000 46.2 0.77 +0.0 .979
TOTAL P 257 42 12 25 2 41 4 .902 397.0 0.84 -2.6 1.046
PLAYER HISTORY
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 25 (35); Control: 25 (50).
06/27/2022 Round 2 (Suppl.), Pick 4 - Pittsburgh Pirates: RF Connor FuhrmanDrafted in the 2022 first-year player draft (Supplemental Round 2, Pick 5, 71st overall pick) by the Arizona Diamondbacks, out of high school Charles J. Colgan Sr. (Charles J. Colgan Sr.; Manassas, VA).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 25 (35); Control: 25 (50).
04/08/2023 Injured (flu),day-to-day for one week.
06/11/2023 Injured (back spasms),day-to-day for 2 days.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 30 (35); Control: 35 (50).
06/19/2024 Injured (back spasms),day-to-day for 1 day.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 35 (35); Control: 45 (50).
08/24/2025 Injured (elbow strain),out for 5 weeks.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 35 (35); Control: 50 (50).
09/01/2026 Wins the MLB NL Rookie of the Month Award.
11/25/2026 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 40 (40); Control: 50 (50).
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: 75 (75); Movement: 40 (40); Control: 50 (50).
04/13/2028 Injured (biceps tendinitis),out for 2 weeks.
05/09/2028 Injured (sore elbow),day-to-day for 5 days.
06/05/2028 Injured (partially torn UCL),out for 11 months.
11/28/2028 Received a 1-year contract through arbitration worth a total of $800,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 45 (45); Control: 55 (55).
05/04/2029 Suspended 6 games after ejection following a brawl.
06/23/2029 Injured (back spasms),day-to-day for 1 day.
11/25/2029 Became a free agent.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 55 (55).
01/08/2030 Signed a minor league contract with majors option with the Miami Marlins organization.
04/27/2030 Did not elect for free agency and will remain in the Miami organization.
04/27/2030 Did not elect for free agency and will remain in the Miami organization.
05/21/2030 Injured (sore thumb),day-to-day for 1 day.
12/31/2030 Drafted in the rule 5 draft (Round 1 , Pick 2, 2nd overall Pick) by the Kansas City Royals from the Miami Marlins.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 50 (55).
04/03/2031 Released by the Kansas City organization, returned to the Miami Marlins.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 55 (55).
02/05/2032 Was claimed off waivers by San Francisco while with Miami.
11/30/2032 Became a minor league free agent.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 55 (55).
01/01/2034 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 50 (50); Control: 55 (55).
02/18/2034 Signed a 2-year contract worth a total of $6,000,000 with the Miami Marlins organization.
07/08/2034 Injured (sinus infection),day-to-day for 3 days.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 55 (55).
05/24/2035 Injured (sinus infection),day-to-day for 2 days.
06/06/2035 Injured (cold),day-to-day for 1 day.
11/03/2035 Wins the 2035 World Series with the Miami Marlins.
11/08/2035 Signed a 1-year contract extension worth a total of $3,350,000 with the Miami Marlins organization.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 55 (55).
11/04/2036 Wins the 2036 World Series with the Miami Marlins.
11/26/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 40 (40); Control: 55 (55).
12/16/2037 Signed a 2-year contract worth a total of $3,000,000 with the Atlanta Braves organization.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 40 (40); Control: 60 (60).
01/01/2039 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 55 (55).
01/01/2039 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 55 (55).
07/06/2039 Injured (mild calf strain),day-to-day for 5 days.
LEADERBOARD APPEARANCES
Year G Rank
2035 74 6
Saturday, June 29th , 2024 - OOTP Baseball 25.6 Build 71