P Kevin 'Mad Hatter' Ribaudo #16
Age: 35 | Bats: L | Throws: R | Morale: Very Good
07/26/2026
P KEVIN 'MAD HATTER' RIBAUDO #16 - AGE: 35 - BATS: L - THROWS: R - MORALE: VERY GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
43 0 2-2 7 1.43 44.0 29 2 22 53 1.16 0.8
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 55 55 55 55
Movement 60 50 70 60
Control 55 50 60 55
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Slider 65 65
Circle Change 65 65
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 30
Suggested Role Bullpen
Type Extreme Groundball
Hold Runners 70
Defense 30
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/25/2026 @ PHI Win, 9-6 0.2 0 0 0 2 0 Win
07/22/2026 @ NYC Win, 2-1 0.2 0 0 0 0 0 Save
07/21/2026 @ NYC Win, 2-1 1.0 0 0 0 0 0
07/19/2026 @ ALA Win, 4-3 1.1 0 0 0 0 2
07/18/2026 @ ALA Win, 4-2 1.0 0 0 0 0 1
07/13/2026 PHO Win, 8-4 1.0 1 0 0 1 2
07/08/2026 @ POR Win, 5-3 0.1 0 0 0 0 1
07/05/2026 @ PHO Win, 6-1 1.0 0 0 0 0 1
07/04/2026 @ PHO Win, 13-3 0.1 0 0 0 0 1
06/30/2026 STL Win, 4-1 1.0 1 0 0 0 1 Save
PERSONALITY
Birthday:02/08/1991
Born in:Patchogue, NY
Nationality:American
Height:6' 8"
Weight:245 lbs
Local Popularity:Extremely Popular
National Pop.:Extremely Popular
STATUS
Contract:Major League Contract
Salary:$8,000,000
Signed Through:2028 Season
Major Service:13 Years, 121 Days
Service This Yr:121 Days
40-Man Service:14 Years, 121 Days
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
MAJOR SUPERIOR LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 43 0 2 2 7 1.43 44.0 29 7 7 2 22 53 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 11 4 63.6 43 15 11.05 5.93 10.84 4.50 3.08 1.16 79 0.8 .273        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 57 15 2 0 1 5 10 14 0 0 2 .263 .391 .351 .742      
vs. RHB 97 14 0 0 1 2 12 39 0 0 1 .144 .245 .175 .421      
MAJOR SUPERIOR LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 3 0 1 0 1 0.00 2.1 0 0 0 0 2 0  
Last Week 3 0 0 0 0 0.00 3.1 1 0 0 0 1 5  
March 3 0 0 0 0 0.00 3.1 1 0 0 0 5 2  
April 8 0 0 0 2 0.00 8.0 7 0 0 0 0 8  
May 13 0 0 0 2 1.80 15.0 9 3 3 1 5 22  
June 10 0 1 2 2 3.48 10.1 11 4 4 1 9 13  
July 9 0 1 0 1 0.00 7.1 1 0 0 0 3 8  
Spring Training 9 0 0 2 1 5.40 8.1 16 5 5 0 4 7  
Last Year 45 0 4 1 22 1.37 52.2 48 13 8 4 18 56  
2 Years Ago 49 0 0 4 3 3.06 67.2 61 23 23 4 29 74  
Career 736 3 45 52 237 3.18 843.1 703 329 298 84 332 1057  
Home 19 0 0 2 2 2.53 21.1 20 6 6 2 18 34  
Road 24 0 2 0 5 0.40 22.2 9 1 1 0 4 19  
Grass 43 0 2 2 7 1.43 44.0 29 7 7 2 22 53  
Day 11 0 0 0 4 0.73 12.1 6 1 1 0 5 11  
Night 32 0 2 2 3 1.71 31.2 23 6 6 2 17 42  
As Reliever / Substitution 43 0 2 2 7 1.43 44.0 29 7 7 2 22 53  
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+
2015 Portland - MSL 24 93 0 5 6 5 2.85 91.2 68 33 29 8 32 116 0 0 1.09 .280 3.08 1.4 141
2016 Portland - MSL 25 80 0 5 10 24 3.51 89.2 87 42 35 9 43 106 0 0 1.45 .331 3.46 0.6 106
2017 Portland - MSL 26 71 0 9 4 38 2.30 74.1 49 20 19 6 26 103 0 0 1.01 .267 2.33 2.3 160
2018 Portland - MSL 27 35 0 3 1 20 0.69 39.0 16 3 3 2 9 50 0 0 0.64 .177 1.74 1.6 515
2018 Texas - MSL 27 36 0 3 3 18 3.13 37.1 27 14 13 6 17 58 0 0 1.18 .288 3.28 0.5 118
2018 Total - MSL 27 71 0 6 4 38 1.89 76.1 43 17 16 8 26 108 0 0 0.90 .230 2.49 2.1 194
2019 Portland - MSL 28 64 0 0 3 44 3.38 61.1 41 24 23 8 25 92 0 0 1.08 .280 3.01 1.6 123
2020 Portland - MSL 29 46 3 2 6 22 5.89 47.1 54 36 31 7 25 54 0 0 1.67 .346 4.58 -0.0 71
2020 Detroit - MSL 29 13 0 1 1 7 2.77 13.0 16 5 4 0 5 20 0 0 1.62 .485 1.43 0.9 151
2020 Total - MSL 29 59 3 3 7 29 5.22 60.1 70 41 35 7 30 74 0 0 1.66 .373 3.90 0.8 80
2021 Detroit - MSL 30 62 0 6 4 19 1.97 68.2 42 15 15 7 23 89 0 0 0.95 .238 2.90 1.5 191
2022 Detroit - MSL 31 40 0 2 6 6 4.94 51.0 56 28 28 6 21 59 0 0 1.51 .360 3.42 0.1 67
2022 Miami - MSL 31 18 0 0 0 0 9.12 25.2 32 26 26 5 12 38 0 0 1.71 .403 4.14 -0.2 38
2022 Total - MSL 31 58 0 2 6 6 6.34 76.2 88 54 54 11 33 97 0 0 1.58 .374 3.66 -0.0 54
2023 Phoenix - MSL 32 41 0 3 1 2 3.83 80.0 77 40 34 10 25 89 0 0 1.27 .325 3.57 0.6 103
2024 Phoenix - MSL 33 49 0 0 4 3 3.06 67.2 61 23 23 4 29 74 0 0 1.33 .326 3.16 0.9 126
2025 Springfield - MSL 34 45 0 4 1 22 1.37 52.2 48 13 8 4 18 56 0 0 1.25 .308 3.21 0.9 300
2026 Hawaii - MSL 35 43 0 2 2 7 1.43 44.0 29 7 7 2 22 53 0 0 1.16 .273 3.08 0.8 270
Total MSL 736 3 45 52 237 3.18 843.1 703 329 298 84 332 1057 0 0 1.23 .306 3.15 13.5 120
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+
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+
2017 Portland - MSL 26 1 0 0 0 0 0.00 0.2 1 1 0 1 0 1 0 0 1.50 .000 24.20 -0.3 999
2019 Portland - MSL 28 6 0 2 0 1 1.23 7.1 2 1 1 0 3 11 0 0 0.68 .167 0.87 0.5 339
Total MSL 7 0 2 0 1 1.12 8.0 3 2 1 1 3 12 0 0 0.75 .154 2.81 370.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2015 Portland - MLB P 92 0 7 9 0 16 0 1.000 91.2 1.57 -0.4 1.037
2016 Portland - MLB P 79 0 4 12 1 17 1 .941 89.2 1.61 -1.7 .900
2017 Portland - MLB P 71 0 4 8 1 12 0 1.000 74.1 1.45 +0.6 1.120
2018 Texas - MLB P 35 0 0 2 0 2 0 1.000 37.1 0.48 +0.1 1.041
2018 Portland - MLB P 35 0 0 7 2 7 0 1.000 39.0 1.62 +0.5 1.041
2019 Portland - MLB P 62 0 3 6 1 10 1 .900 61.1 1.32 +0.2 .931
2020 Portland - MLB P 45 3 2 5 0 8 1 .875 47.1 1.33 +0.1 1.036
2020 Detroit - MLB P 13 0 2 2 1 4 0 1.000 13.0 2.77 -0.1 1.036
2021 Detroit - MLB P 62 0 3 7 0 11 1 .909 68.2 1.31 +0.6 1.001
2022 Detroit - MLB P 40 0 1 4 0 5 0 1.000 51.0 0.88 -0.1 1.040
2022 Miami - MLB P 18 0 1 0 0 1 0 1.000 25.2 0.35 -0.2 .000
2023 Phoenix - MLB P 41 0 2 4 1 6 0 1.000 80.0 0.68 +0.5 .744
2024 Phoenix - MLB P 48 0 2 5 0 7 0 1.000 67.2 0.93 +0.1 1.012
2025 Springfield - MLB P 45 0 2 1 0 3 0 1.000 52.2 0.51 -0.2 1.016
2026 Hawaii - MLB P 43 0 2 2 0 4 0 1.000 44.0 0.82 +0.7 1.062
TOTAL P 729 3 35 74 7 113 4 .965 843.1 1.16 +0.9 .990
PLAYER HISTORY
11/17/2025 Became a free agent.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 55 (55).
01/05/2026 Signed a 3-year contract worth a total of $33,000,000 with the Hawaii Hounddogs organization.
07/14/2026 Was selected to the 2026 Major Superior League All-Star Game.
LEADERBOARD APPEARANCES
Year G Rank
2015 93 1
2021 62 10
Year SV Rank
2017 38 6
2019 44 2
2020 29 9
Year HLD Rank
2015 30 4
2024 15 4
Year WP Rank
2020 15 3
2025 8 7
Year RA Rank
2015 93 1
2021 62 10
Year GF Rank
2016 56 8
2017 56 5
2019 53 6
2020 42 9
Year SHO Rank
2016 0 7
Saturday, July 25th , 2026 - OOTP Baseball 26.8 Build 82