P Mark 'Ringo' McCaffery #25
Age: 27 | Bats: R | Throws: R | Morale: Good
04/18/2026
P MARK 'RINGO' MCCAFFERY #25 - AGE: 27 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
8 3 0-2 2 2.95 18.1 10 4 6 23 0.87 0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 70 60 75 75
Movement 55 50 55 55
Control 45 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 80 80
Slider 80 80
 
 
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 75
Suggested Role BP/Emergency SP
Type Neutral
Hold Runners 35
Defense 55
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 65
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/16/2026 @ LA Loss, 2-6 3.0 1 0 0 1 3
04/12/2026 @ POR Loss, 0-8 X 1.0 2 2 2 1 2 Loss
04/09/2026 LA Win, 12-3 3.2 1 0 0 0 1 Save
04/06/2026 HAW Win, 8-7 X 1.0 2 2 2 0 1
04/04/2026 HAW Loss, 2-5 1.2 0 0 0 1 3
04/02/2026 LV Loss, 3-5 3.2 0 0 0 1 5
03/30/2026 @ HAW Loss, 0-1 X 1.0 2 1 1 0 2 Loss
03/28/2026 @ HAW Win, 17-3 3.1 2 1 1 2 6 Save
03/22/2026 DEN Win, 5-1 1.0 0 0 0 0 2
03/21/2026 @ TOR Loss, 2-4 1.0 0 0 0 0 0
PERSONALITY
Birthday:10/29/1998
Born in:Cambridge, MA
Nationality:American
Height:6' 0"
Weight:200 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$5,300,000
Signed Through:2026 Season
Major Service:5 Years, 87 Days
Service This Yr:22 Days
40-Man Service:5 Years, 153 Days
Pro Service:7 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:1 option year left
Contract Extension:$11,200,000 total for 2 years
Drafted:2019, 2nd Pick in Round 1(Supp.)
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 8 3 0 2 2 2.95 18.1 10 6 6 4 6 23 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 3 0 100.0 5 5 7.85 4.91 11.29 2.95 4.86 0.87 110 0.1 .162        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 29 5 2 0 2 2 5 9 0 0 0 .172 .294 .448 .742      
vs. RHB 35 5 1 1 2 4 1 14 0 0 0 .143 .167 .400 .567      
MAJOR SUPERIOR LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 0 0 0 0.00 3.0 1 0 0 0 1 3  
Last Week 3 2 0 1 1 6.35 5.2 5 4 4 3 1 4  
March 2 1 0 1 1 4.15 4.1 4 2 2 1 2 8  
April 6 2 0 1 1 2.57 14.0 6 4 4 3 4 15  
Spring Training 8 0 0 0 0 2.57 7.0 6 2 2 0 0 11  
Last Year 40 9 1 3 2 4.35 70.1 70 39 34 11 26 81  
2 Years Ago 18 0 3 2 1 4.24 23.1 30 14 11 5 7 30  
Career 226 12 24 21 11 3.99 286.1 254 137 127 47 125 375  
Home 4 1 0 0 1 1.80 10.0 3 2 2 1 2 10  
Road 4 2 0 2 1 4.32 8.1 7 4 4 3 4 13  
Grass 8 3 0 2 2 2.95 18.1 10 6 6 4 6 23  
Day 2 2 0 1 0 13.50 2.0 4 3 3 1 0 3  
Night 6 1 0 1 2 1.65 16.1 6 3 3 3 6 20  
As Starter 3 3 0 2 0 15.00 3.0 6 5 5 3 1 5  
As Reliever / Substitution 5 0 0 0 2 0.59 15.1 4 1 1 1 5 18  
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 Hollywood - MSL 21 12 0 1 1 0 4.15 17.1 16 8 8 3 10 22 0 0 1.50 .325 4.79 -0.1 100
2021 Hollywood - MSL 22 57 0 9 6 2 4.09 66.0 59 32 30 9 40 104 0 0 1.50 .360 3.51 0.5 92
2022 Hollywood - MSL 23 66 0 9 5 2 3.11 63.2 47 22 22 7 23 79 0 0 1.10 .282 3.10 0.7 111
2023 Hollywood - MSL 24 25 0 1 2 2 5.27 27.1 22 16 16 8 13 36 0 0 1.28 .255 5.80 -0.6 79
2024 Hollywood - MSL 25 18 0 3 2 1 4.24 23.1 30 14 11 5 7 30 0 0 1.59 .391 4.31 -0.0 97
2025 Hollywood - MSL 26 40 9 1 3 2 4.35 70.1 70 39 34 11 26 81 0 0 1.36 .326 4.23 0.6 100
2026 Hollywood - MSL 27 8 3 0 2 2 2.95 18.1 10 6 6 4 6 23 0 0 0.87 .162 4.86 0.1 154
Total MSL 226 12 24 21 11 3.99 286.1 254 137 127 47 125 375 0 0 1.32 .315 4.04 1.2 100
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+
2019 Total - 20 18 18 13 1 0 1.43 125.2 79 23 20 8 29 196 0 0 0.86 .286 1.62 6.2 100
2019 Rancho Cucamonga - A 20 26 0 2 2 11 2.56 31.2 18 9 9 2 17 49 0 0 1.11 .267 3.25 0.7 163
2020 Chattanooga - AA 21 17 1 4 1 5 4.39 26.2 26 16 13 3 15 31 1 0 1.54 .329 4.06 0.1 91
2020 Albuquerque - AAA 21 2 0 0 1 1 4.50 2.0 4 1 1 1 3 4 0 0 3.50 .750 9.07 -0.2 99
2023 Albuquerque - AAA 24 9 0 1 0 6 0.79 11.1 5 1 1 0 5 12 0 0 0.88 .185 2.47 0.4 493
Total PCL 11 0 1 1 7 1.35 13.1 9 2 2 1 8 16 0 0 1.27 .258 3.46 308.7
Total SL 17 1 4 1 5 4.39 26.2 26 16 13 3 15 31 1 0 1.54 .329 4.06 91.4
Total CAL 26 0 2 2 11 2.56 31.2 18 9 9 2 17 49 0 0 1.11 .267 3.25 162.8
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+
2020 Albuquerque - PCL 21 6 0 0 1 3 4.32 8.1 6 4 4 2 5 10 0 0 1.32 .235 6.45 -0.2 103
2020 Hollywood - MSL 21 5 0 0 0 0 1.35 6.2 8 2 1 0 6 8 0 0 2.10 .421 4.10 0.0 309
2021 Hollywood - MSL 22 6 0 0 0 1 1.08 8.1 7 2 1 1 1 13 0 0 0.96 .353 1.61 0.3 348
2022 Hollywood - MSL 23 2 0 0 0 0 0.00 2.1 0 0 0 0 0 4 0 0 0.00 .000 0.00 0.1 999
Total MSL 13 0 0 0 1 1.04 17.1 15 4 2 1 7 25 0 0 1.27 .359 2.35 380.8
Total PCL 6 0 0 1 3 4.32 8.1 6 4 4 2 5 10 0 0 1.32 .235 6.45 103.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Rancho Cucamonga - A P 26 0 1 2 0 3 0 1.000 31.2 0.85 +0.5 1.058
2020 Hollywood - MLB P 12 0 1 3 0 4 0 1.000 17.1 2.08 +0.4 1.036
2020 Albuquerque - AAA P 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2020 Chattanooga - AA P 17 1 0 5 0 7 2 .714 26.2 1.69 -0.7 .749
2021 Hollywood - MLB P 57 0 0 3 0 3 0 1.000 66.0 0.41 -0.2 1.502
2022 Hollywood - MLB P 66 0 3 6 0 9 0 1.000 63.2 1.27 +0.6 1.248
2023 Hollywood - MLB P 24 0 2 3 0 5 0 1.000 27.1 1.65 -0.3 .992
2023 Albuquerque - AAA P 9 0 1 2 0 3 0 1.000 11.1 2.38 +0.0 .976
2024 Hollywood - MLB P 18 0 1 0 0 1 0 1.000 23.1 0.39 -0.1 .000
2025 Hollywood - MLB P 40 9 2 5 0 7 0 1.000 70.1 0.90 +0.9 1.016
2026 Hollywood - MLB P 8 3 0 0 0 0 0 .000 18.1 0.00 -0.4 .000
TOTAL P 279 13 11 29 0 42 2 .952 358.0 1.01 +0.8 1.028
PLAYER HISTORY
10/29/2025 Signed a 1-year contract extension worth a total of $5,300,000 with the Hollywood B's organization.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 55 (60); Control: 45 (45).
03/15/2026 Injured (dead arm),out for 4 days.
03/28/2026 Signed a 2-year contract extension worth a total of $11,200,000 with the Hollywood B's organization.
LEADERBOARD APPEARANCES
Year G Rank
2022 66 8
Year HLD Rank
2022 22 3
Year RA Rank
2022 66 8
Friday, April 17th , 2026 - OOTP Baseball 26.4 Build 61