P Randy 'Cutter' McCafferty #5
Age: 21 | Bats: R | Throws: R | Morale: Normal
11/01/2064
P RANDY 'CUTTER' MCCAFFERTY #5 - AGE: 21 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
18 0 0-2 0 6.03 34.1 44 3 18 27 1.81 0.4
PITCHING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.
Stuff 49
Movement 48
Control 72
PITCHING RATINGS
Pitch Cur. Pot.
Fastball - 73
Changeup - 26
Sinker - 47
Cutter - 50
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 14
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 59
Defense 75
RUN/BUNT RATINGS
Running Speed: 6
Stealing Ability: 1
Baserunning Inst.: 1
Sacrifice Bunt: 89
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/21/2064 @ BIG Win, 5-4 1.2 1 0 0 0 1
09/08/2064 MAP Loss, 4-5 4.0 2 0 0 1 6
09/01/2064 @ JAX Loss, 2-10 2.0 3 2 2 1 1
08/26/2064 @ BUF Loss, 2-9 0.2 5 4 4 0 0
08/20/2064 @ MAP Loss, 2-4 1.2 4 2 2 1 1 Loss
08/16/2064 @ SEA Loss, 5-7 2.2 2 0 0 0 2
08/11/2064 @ MIL Loss, 0-3 1.1 3 1 1 1 0
08/06/2064 @ BLO Loss, 2-13 1.1 2 1 1 0 1
07/31/2064 @ HAW Win, 12-9 2.1 5 2 2 2 2
07/25/2064 WAL Loss, 2-10 2.0 4 4 4 4 2
PERSONALITY
Randy works hard at his craft and has a high baseball IQ. He has good rapport with his teammates.
Birthday:06/03/2043
Born in:Dennis, MA
Nationality:American
Height:6' 3"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$600,000
Signed Through:2064 Season
Major Service:None, 136 Days
Service This Yr:136 Days
40-Man Service:1 Year, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2060, 10th Pick in Round 5
ADULT BASEBALL LEAGUE 2064 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 18 0 0 2 0 6.03 34.1 44 23 23 3 18 27 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 1 1 0.0 18 12 16.25 11.53 7.08 4.72 4.26 1.81 87 0.4 .390        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 47 13 4 1 0 5 6 12 0 0 0 .277 .358 .404 .763      
vs. RHB 87 31 10 1 3 18 12 15 1 2 0 .356 .430 .598 1.028      
ADULT BASEBALL LEAGUE 2064 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 1 0 0 0 0 0.00 1.1 1 0 0 0 0 0  
May 4 0 0 0 0 1.17 7.2 6 1 1 0 3 7  
July 5 0 0 1 0 10.80 10.0 15 12 12 2 11 8  
August 5 0 0 1 0 9.39 7.2 16 8 8 1 2 4  
September 3 0 0 0 0 2.35 7.2 6 2 2 0 2 8  
Career 18 0 0 2 0 6.03 34.1 44 23 23 3 18 27  
Home 5 0 0 0 0 5.40 13.1 12 8 8 2 10 13  
Road 13 0 0 2 0 6.43 21.0 32 15 15 1 8 14  
Grass 18 0 0 2 0 6.03 34.1 44 23 23 3 18 27  
Night 18 0 0 2 0 6.03 34.1 44 23 23 3 18 27  
As Reliever / Substitution 18 0 0 2 0 6.03 34.1 44 23 23 3 18 27  
TRIPLE A 2064 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 10 0 0 2 2 10.97 10.2 20 15 13 1 6 9 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 1 66.7 10 7 22.78 16.88 7.59 5.06 3.66 2.44 71 0.3 .463        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 23 8 2 0 0 5 3 6 0 0 0 .348 .423 .435 .858      
vs. RHB 27 12 2 0 1 10 3 3 1 0 1 .444 .500 .630 1.130      
TRIPLE A 2064 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 0 0 0 0 18.90 3.1 9 7 7 1 2 3  
May 2 0 0 0 0 0.00 1.2 1 1 0 0 1 1  
June 6 0 0 2 2 9.53 5.2 10 7 6 0 3 5  
Last Year 35 0 7 1 8 5.85 52.1 70 38 34 10 17 39  
Career 45 0 7 3 10 6.71 63.0 90 53 47 11 23 48  
Home 7 0 0 1 2 11.25 8.0 16 11 10 1 4 8  
Road 3 0 0 1 0 10.12 2.2 4 4 3 0 2 1  
Grass 10 0 0 2 2 10.97 10.2 20 15 13 1 6 9  
Night 10 0 0 2 2 10.97 10.2 20 15 13 1 6 9  
As Reliever / Substitution 10 0 0 2 2 10.97 10.2 20 15 13 1 6 9  
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+
2064 Pennsylvania - ABL 20 18 0 0 2 0 6.03 34.1 44 23 23 3 18 27 0 0 1.81 .390 4.26 0.4 81
Total ABL 18 0 0 2 0 6.03 34.1 44 23 23 3 18 27 0 0 1.81 .390 4.26 0.4 81
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+
2058 Rutland - HS 14 21 0 3 2 0 3.69 39.0 46 18 16 2 16 37 0 0 1.59 .361 4.38 0.8 164
2059 Rutland - HS 15 15 0 3 1 2 4.29 21.0 22 10 10 2 6 20 0 0 1.33 .351 4.36 0.7 158
2060 Rutland - HS 16 19 0 2 0 3 1.95 32.1 30 7 7 2 10 31 0 0 1.24 .318 4.14 1.3 367
2060 Easton - R 16 42 0 1 3 10 12.01 66.2 121 91 89 6 56 79 0 0 2.65 .509 6.41 1.1 68
2060 Hazleton - A 16 5 0 1 0 3 3.18 5.2 3 2 2 0 0 6 0 0 0.53 .214 1.02 0.3 160
2061 Easton - R 17 4 2 2 0 1 5.52 14.2 18 10 9 1 5 18 0 0 1.57 .415 2.74 0.5 86
2061 Hazleton - A 17 22 9 0 6 1 5.18 57.1 69 34 33 7 20 41 0 0 1.55 .343 5.12 1.0 113
2062 Hazleton - A 18 51 0 5 4 30 3.18 56.2 50 20 20 5 17 62 0 0 1.18 .308 3.16 2.4 169
2062 Murraysville - AA 18 8 0 0 0 8 0.00 7.1 3 0 0 0 1 6 0 0 0.55 .158 1.53 0.4 999
2063 Murraysville - AA 19 8 0 2 2 4 7.00 9.0 8 7 7 2 2 6 0 0 1.11 .231 5.95 -0.1 70
2063 State College - AAA 19 35 0 7 1 8 5.85 52.1 70 38 34 10 17 39 0 0 1.66 .357 4.62 0.6 88
2064 State College - AAA 20 10 0 0 2 2 10.97 10.2 20 15 13 1 6 9 0 0 2.44 .463 3.66 0.3 47
Total AAA 45 0 7 3 10 6.71 63.0 90 53 47 11 23 48 0 0 1.79 .378 4.46 76.4
Total 27&U 16 0 2 2 12 3.86 16.1 11 7 7 2 3 12 0 0 0.86 .200 3.97 127.3
Total HA24&U 78 9 6 10 34 4.14 119.2 122 56 55 12 37 109 0 0 1.33 .323 4.00 136.0
Total High School 55 0 8 3 5 3.22 92.1 98 35 33 6 32 88 0 0 1.41 .345 4.29 201.2
Total 21&U 46 2 3 3 11 10.84 81.1 139 101 98 7 61 97 0 0 2.46 .494 5.75 70.5
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+
2059 Rutland - High School 15 2 0 0 0 0 0.00 2.2 1 0 0 0 2 6 0 0 1.12 .333 4.17 0.1 999
2060 Hazleton - HA24&U 16 1 0 0 1 0 9.00 2.0 3 2 2 1 1 4 0 0 2.00 .667 7.14 -0.0 57
Total HA24&U 1 0 0 1 0 9.00 2.0 3 2 2 1 1 4 0 0 2.00 .667 7.14 56.5
Total High School 2 0 0 0 0 0.00 2.2 1 0 0 0 2 6 0 0 1.12 .333 4.17 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%
2058 Rutland - HS P 21 0 3 8 0 11 0 1.000 39.0 2.54 +0.6 .993
2059 Rutland - HS P 14 0 0 3 0 3 0 1.000 21.0 1.29 -0.1 .925
2060 Hazleton - A P 5 0 1 1 0 2 0 1.000 5.2 3.18 -0.0 .891
2060 Easton - R P 42 0 5 3 0 8 0 1.000 66.2 1.08 +0.4 1.140
2060 Rutland - HS P 19 0 3 1 1 4 0 1.000 32.1 1.11 -0.0 .939
2061 Hazleton - A P 21 9 2 9 0 11 0 1.000 57.1 1.73 -0.0 1.019
2061 Easton - R P 4 2 1 2 0 3 0 1.000 14.2 1.84 +0.7 .868
2062 Murraysville - AA P 8 0 0 0 0 0 0 .000 7.1 0.00 0.0 .000
2062 Hazleton - A P 50 0 2 2 0 4 0 1.000 56.2 0.64 +0.6 1.768
2063 State College - AAA P 35 0 3 5 2 9 1 .889 52.1 1.38 -0.9 1.011
2063 Murraysville - AA P 7 0 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2064 Pennsylvania - MLB P 18 0 2 3 0 5 0 1.000 34.1 1.31 +0.8 1.020
2064 State College - AAA P 10 0 0 1 0 1 0 1.000 10.2 0.84 +0.5 .000
TOTAL P 254 11 22 38 3 61 1 .984 407.0 1.33 +2.5 1.051
PLAYER HISTORY
02/02/2058 Joined the Rutland Voodoos.
01/01/2059 OSA scouting updated potential ratings: Stuff: 45; Movement: 50; Control: 85.
01/01/2059 OSA scouting updated potential ratings: Stuff: 45; Movement: 50; Control: 85.
01/01/2060 OSA scouting updated potential ratings: Stuff: 49; Movement: 51; Control: 85.
01/01/2060 OSA scouting updated potential ratings: Stuff: 49; Movement: 51; Control: 85.
03/08/2060 Outstandingly completed training to make one of his poorer pitches more usable at the Rutland Voodoos development complex.
06/09/2060 Released by the Rutland Voodoos.
06/09/2060 Drafted in the 2060 first-year player draft (Round 5, Pick 10, 123rd overall pick) by the Pennsylvania Butterflies.
06/14/2060 Signed a minor league contract with the Pennsylvania Butterflies organization with a signing bonus of $580,000.
06/19/2060 Finished 2nd in 2060 High School HALL Reliever of the Year Award voting.
01/01/2061 OSA scouting updated potential ratings: Stuff: 60; Movement: 52; Control: 91.
01/01/2061 OSA scouting updated potential ratings: Stuff: 60; Movement: 52; Control: 91.
05/19/2061 Injured (sore shoulder),day-to-day for 4 days.
07/24/2061 Injured (torn rotator cuff),out for 5 months.
01/01/2062 OSA scouting updated potential ratings: Stuff: 54; Movement: 51; Control: 78.
01/01/2062 OSA scouting updated potential ratings: Stuff: 54; Movement: 51; Control: 78.
10/30/2062 Finished 2nd in 2062 24&U RA Reliever of the Year Award voting.
01/01/2063 OSA scouting updated potential ratings: Stuff: 49; Movement: 51; Control: 81.
01/01/2064 OSA scouting updated potential ratings: Stuff: 48; Movement: 46; Control: 78.
09/08/2064 Injured (flu),day-to-day for 3 days.
Saturday, January 31st , 2026 - OOTP Baseball 26.8 Build 82