P Mack MacDonald #48
Age: 26 | Bats: R | Throws: R | Morale: Normal    
12/31/2029
P MACK MACDONALD #48 - AGE: 26 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
14 13 4-5 0 3.66 83.2 70 7 33 85 1.23 1.8
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 8 8 9 8
Movement 6 6 6 7
Control 4 3 4 4
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 7 7
Slider 9 9
Changeup 2 2
Sinker 5 6
Circle Change 7 8
OTHER PITCHING RATINGS
Velocity 89-91 Mph
Stamina 7
Suggested Role Starter
Groundball Percentage Extreme Groundball Pitcher
Hold Runners 9
Defense 5
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 1
Baserunning Inst.: 3
Sacrifice Bunt: 8
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/22/2029 @ CAL Loss, 3-10 X 2.2 5 8 6 5 6 Loss
09/15/2029 @ KCR Win, 6-1 X 7.0 4 0 0 2 8 Win
09/05/2029 CAL Win, 6-4 X 5.2 7 4 4 3 3
08/31/2029 @ PAW Loss, 2-4 X 6.0 8 4 4 2 4 Loss
08/24/2029 VLM Loss, 0-2 X 6.0 4 2 2 2 8 Loss
08/18/2029 PMGL Loss, 1-9 X 6.0 6 4 4 1 12 Loss
08/11/2029 @ SCR Win, 5-0 X 7.2 2 0 0 2 8
08/03/2029 ALL Win, 8-7 0.1 0 0 0 1 0
07/07/2029 GRA Win, 12-1 X 7.0 2 0 0 3 10 Win
07/02/2029 RM Loss, 2-6 X 6.1 4 5 5 2 8 Loss
PERSONALITY
First in line at the local blood drive.
Birthday:07/27/2003
Born in:St. Marys, PA
Nationality:American
Height:6' 7"
Weight:230 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$280,000
Signed Through:2029 Season
Major Service:None, 30 Days
Service This Yr:30 Days
40-Man Service:None, 108 Days
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2023, 25th Pick in Round 6
StatsPlus
StatsPlus Player Page
UNITED STATES SILVER LEAGUE 2029 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 3 3 0 1 0 4.74 19.0 13 10 10 2 10 20 0 0.0 0 1 33.3
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 11.84 6.16 9.47 4.74 4.37 1.21 104 0.2 .234        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 32 7 1 0 0 5 4 6 0 0 0 .219 .306 .250 .556      
vs. RHB 37 6 2 0 2 5 6 14 0 0 2 .162 .311 .378 .689      
UNITED STATES SILVER LEAGUE 2029 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 2 2 0 0 0 3.55 12.2 9 5 5 2 8 12  
July 1 1 0 1 0 7.11 6.1 4 5 5 0 2 8  
Postseason 1 1 1 0 0 0.00 7.0 2 0 0 0 3 10  
Career 3 3 0 1 0 4.74 19.0 13 10 10 2 10 20  
Home 2 2 0 1 0 5.02 14.1 10 8 8 1 4 14  
Road 1 1 0 0 0 3.86 4.2 3 2 2 1 6 6  
Grass 3 3 0 1 0 4.74 19.0 13 10 10 2 10 20  
Day 2 2 0 1 0 5.02 14.1 10 8 8 1 4 14  
Night 1 1 0 0 0 3.86 4.2 3 2 2 1 6 6  
As Starter 3 3 0 1 0 4.74 19.0 13 10 10 2 10 20  
USSL TRIPLE A 2029 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 14 13 4 5 0 3.66 83.2 70 34 34 7 33 85 0 0.0 0 9 69.2
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 1 0 11.83 7.53 9.14 3.55 3.71 1.23 85 1.8 .296        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 99 19 3 0 2 9 14 25 0 1 3 .192 .310 .283 .593      
vs. RHB 205 51 11 2 5 25 19 60 1 1 4 .249 .323 .395 .718      
USSL TRIPLE A 2029 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 6 6 2 2 0 4.50 38.0 35 19 19 4 17 35  
June 1 1 1 0 0 1.29 7.0 4 1 1 0 3 7  
August 5 4 0 3 0 3.46 26.0 20 10 10 3 8 32  
September 2 2 1 0 0 2.84 12.2 11 4 4 0 5 11  
Postseason 1 1 0 1 0 20.25 2.2 5 8 6 1 5 6  
Last Year 3 3 0 2 0 5.62 16.0 17 10 10 2 12 11  
2 Years Ago 1 1 0 0 0 0.00 3.0 3 0 0 0 2 4  
Career 18 17 4 7 0 3.86 102.2 90 44 44 9 47 100  
Home 6 5 1 2 0 3.86 32.2 27 14 14 3 12 42  
Road 8 8 3 3 0 3.53 51.0 43 20 20 4 21 43  
Grass 12 11 3 4 0 3.77 71.2 59 30 30 7 27 77  
Turf 2 2 1 1 0 3.00 12.0 11 4 4 0 6 8  
Day 6 5 2 3 0 3.13 31.2 28 11 11 2 12 34  
Night 8 8 2 2 0 3.98 52.0 42 23 23 5 21 51  
As Starter 13 13 4 5 0 3.67 83.1 70 34 34 7 32 85  
As Reliever / Substitution 1 0 0 0 0 0.00 0.1 0 0 0 0 1 0  
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+
2029 Ft. Worth - SL 25 3 3 0 1 0 4.74 19.0 13 10 10 2 10 20 0 0 1.21 .234 4.37 0.2 89
Total M3L 26 26 10 7 0 2.47 167.1 112 49 46 10 54 210 0 0 0.99 .271 2.73 2.8 119
Total USSL 30 0 1 1 1 4.57 41.1 36 23 21 6 20 51 0 0 1.35 .316 4.01 -0.3 104
Total SL 3 3 0 1 0 4.74 19.0 13 10 10 2 10 20 0 0 1.21 .234 4.37 0.2 89
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+
2022 Total - 18 16 16 8 3 0 2.09 107.2 86 26 25 4 35 124 0 0 1.12 .269 2.35 4.0 100
2023 Grim - A 19 12 0 0 0 0 8.79 14.1 18 16 14 3 7 12 0 0 1.74 .349 5.69 -0.5 36
2024 Grim - A 20 18 0 1 1 1 2.33 27.0 18 7 7 3 13 39 0 0 1.15 .288 3.11 0.1 140
2025 Grim - A 21 26 26 10 7 0 2.47 167.1 112 49 46 10 54 210 0 0 0.99 .271 2.73 2.8 119
2026 Durham - AA 22 27 27 17 6 0 3.12 181.2 135 70 63 14 73 225 1 0 1.14 .294 2.84 4.7 120
2027 Tortolita - AAA 23 1 1 0 0 0 0.00 3.0 3 0 0 0 2 4 0 0 1.67 .375 2.57 0.1 999
2028 Durham - AA 24 16 0 1 0 0 1.46 24.2 15 4 4 1 10 30 0 0 1.01 .298 2.28 0.6 259
2028 Tortolita - AAA 24 3 3 0 2 0 5.62 16.0 17 10 10 2 12 11 0 0 1.81 .326 5.51 -0.0 73
2029 Tortolita - AAA 25 14 13 4 5 0 3.66 83.2 70 34 34 7 33 85 0 0 1.23 .296 3.71 1.8 119
Total SAAA 18 17 4 7 0 3.86 102.2 90 44 44 9 47 100 0 0 1.33 .303 3.96 137.4
Total SAA 43 27 18 6 0 2.92 206.1 150 74 67 15 83 255 1 0 1.13 .295 2.77 136.6
Total SA 26 26 10 7 0 2.47 167.1 112 49 46 10 54 210 0 0 0.99 .271 2.73 119.4
Total PA 30 0 1 1 1 4.57 41.1 36 23 21 6 20 51 0 0 1.35 .316 4.01 103.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+
2029 Tortolita - SAAA 25 1 1 0 1 0 20.25 2.2 5 8 6 1 5 6 0 0 3.75 .571 0.00 0.0 0
2029 Ft. Worth - SL 25 1 1 1 0 0 0.00 7.0 2 0 0 0 3 10 0 0 0.71 .154 0.00 0.0 0
Total SL 1 1 1 0 0 0.00 7.0 2 0 0 0 3 10 0 0 0.71 .154 2.07 999.0
Total SAAA 1 1 0 1 0 20.25 2.2 5 8 6 1 5 6 0 0 3.75 .571 9.22 21.5
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Grim - A P 12 0 1 2 0 3 0 1.000 14.1 1.88 +0.7 1.241
2024 Grim - A P 17 0 2 3 0 5 0 1.000 27.0 1.67 -0.0 1.009
2025 Grim - A P 26 26 5 13 0 19 1 .947 167.1 0.97 +0.2 .997
2026 Durham - AA P 27 27 6 19 1 25 0 1.000 181.2 1.24 +0.6 1.056
2027 Tortolita - AAA P 1 1 0 0 0 0 0 .000 3.0 0.00 -0.0 .000
2028 Tortolita - AAA P 3 3 1 1 0 2 0 1.000 16.0 1.12 +0.1 1.012
2028 Durham - AA P 16 0 0 7 0 7 0 1.000 24.2 2.55 +0.1 1.022
2029 Ft. Worth - ML P 3 3 3 2 0 5 0 1.000 19.0 2.37 -0.2 1.025
2029 Tortolita - AAA P 14 13 5 15 1 21 1 .952 83.2 2.15 -0.7 1.039
TOTAL P 119 73 23 62 2 87 2 .977 536.2 1.43 +0.7 1.042
PLAYER HISTORY
01/01/2023 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 4 (4); Control: 2 (5).
03/02/2023 Drafted in the 2022 first-year player draft (Round 6, Pick 25, 185th overall pick) by the Ft. Worth Cattlemen, out of high school (Elk County Catholic; St. Marys, PA).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 4 (4); Control: 3 (4).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 4 (4); Control: 3 (4).
05/17/2025 Strikes out 15 against the Louisiana Dragoons.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 3 (4).
05/01/2026 Named the #57 prospect in the SL
08/01/2026 Wins the SAA SAA Pitcher of the Month Award.
10/05/2026 Wins the 2026 SAA SAA Outstanding Pitcher Award.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 6 (6); Control: 4 (4).
05/01/2027 Named the #40 prospect in the SL
05/06/2027 Injured on 05/01/2027, diagnosed with a damaged elbow ligament, will miss 11-12 months.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 6 (6); Control: 4 (4).
05/01/2028 Named the #23 prospect in the SL
09/26/2028 Wins the 2028 USSL Double A SL AA Championship with the Durham Rapiers!
01/01/2029 OSA scouting updated ratings (potential): Stuff: 8 (8); Movement: 6 (7); Control: 4 (4).
09/28/2029 Wins the 2029 USSL Triple A SL AAA Championship with the Tortolita Drummers!
Tuesday, December 19th, 2017 - OOTP Baseball 18.8 Build 76