P Stuart Mdahoma #27
Age: 27 | Bats: L | Throws: R | Morale: Good
10/22/2060
P STUART MDAHOMA #27 - AGE: 27 - BATS: L - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
54 0 3-8 7 5.46 59.1 60 2 38 45 1.65 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 5 5 5 5
Movement 6 6 6 6
Control 3 3 3 3
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 5 5
Curveball 6 6
Cutter 6 6
 
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 4
Suggested Role Borderline SP
Type Extreme Groundball
Hold Runners 3
Defense 7
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 2
Baserunning Inst.: 2
Sacrifice Bunt: 4
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/18/2060 @ PIE Win, 2-1 1.0 0 0 0 0 1
09/14/2060 @ SOW Win, 6-3 0.2 0 0 0 0 1
09/12/2060 JOH Loss, 1-3 1.0 2 2 2 2 2 Loss
09/09/2060 @ VER Loss, 1-2 1.0 2 1 1 1 0
09/05/2060 PIE Win, 5-3 1.0 1 0 0 0 0 Save
09/03/2060 PIE Win, 6-5 1.0 1 0 0 0 1 Save
09/02/2060 @ SOW Loss, 6-7 0.2 3 3 3 0 0 Loss
08/29/2060 JOH Loss, 5-6 1.0 1 1 1 0 1 Loss
08/24/2060 @ BRA Win, 4-3 1.0 0 0 0 1 2 Win
08/19/2060 VER Loss, 9-10 1.0 1 1 1 1 0 Loss
PERSONALITY
Stuart puts in long hours.
High: Work Ethic
Birthday:03/28/2033
Born in:Soweto, GAU
Nationality:South African
Height:6' 8"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$600,000
Signed Through:2060 Season
Major Service:2 Years, 57 Days
Service This Yr:188 Days
40-Man Service:None, None
Pro Service:7 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:3 option years left
Contract Extension: -
Drafted:2052, 10th Pick in Round 9
StatsPlus
StatsPlus Player Page
SOUTH AFRICA BASEBALL 2060 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 54 0 3 8 7 5.46 59.1 60 38 36 2 38 45 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 12 5 58.3 54 19 15.78 9.10 6.83 5.76 3.96 1.65 106 0.0 .326        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 77 19 3 0 1 14 13 23 0 1 2 .247 .370 .325 .694      
vs. RHB 146 41 3 0 1 24 25 22 2 3 4 .281 .395 .322 .717      
SOUTH AFRICA BASEBALL 2060 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
March 2 0 0 0 0 20.25 1.1 2 3 3 0 3 2  
April 10 0 0 1 0 7.50 12.0 10 11 10 0 7 5  
May 7 0 1 0 0 1.35 6.2 6 1 1 1 3 6  
June 9 0 0 0 1 6.55 11.0 12 8 8 0 8 8  
July 8 0 1 2 0 2.92 12.1 12 5 4 0 6 13  
August 11 0 1 3 4 3.72 9.2 9 4 4 1 8 6  
September 7 0 0 2 2 8.53 6.1 9 6 6 0 3 5  
Spring Training 9 0 0 0 0 3.00 9.0 7 3 3 0 4 8  
Last Year 26 0 3 1 1 2.01 31.1 20 7 7 0 19 23  
2 Years Ago 12 0 1 3 0 5.51 16.1 14 10 10 0 13 15  
Career 102 1 7 13 8 4.54 121.0 114 63 61 2 80 98  
Home 30 0 1 5 5 5.61 33.2 34 22 21 2 24 23  
Road 24 0 2 3 2 5.26 25.2 26 16 15 0 14 22  
Grass 10 0 1 0 1 8.38 9.2 12 9 9 0 9 8  
Turf 44 0 2 8 6 4.89 49.2 48 29 27 2 29 37  
Day 24 0 2 2 3 2.45 29.1 21 8 8 1 13 26  
Night 30 0 1 6 4 8.40 30.0 39 30 28 1 25 19  
As Reliever / Substitution 54 0 3 8 7 5.46 59.1 60 38 36 2 38 45  
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+
2057 Welkom - SAB 24 10 1 0 1 0 5.14 14.0 20 8 8 0 10 15 0 0 2.14 .476 3.07 0.2 67
2058 Welkom - SAB 25 12 0 1 3 0 5.51 16.1 14 10 10 0 13 15 0 0 1.65 .292 3.21 0.1 62
2059 Welkom - SAB 26 26 0 3 1 1 2.01 31.1 20 7 7 0 19 23 0 0 1.24 .230 3.21 0.2 163
2060 Welkom - SAB 27 54 0 3 8 7 5.46 59.1 60 38 36 2 38 45 0 0 1.65 .326 3.96 0.0 68
Total SAB 102 1 7 13 8 4.54 121.0 114 63 61 2 80 98 0 0 1.60 .315 3.56 0.5 79
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+
2049 Total - 16 14 10 5 2 0 2.20 73.2 67 20 18 1 18 65 0 0 1.15 .275 2.34 2.6 100
2050 Total - 17 14 8 4 1 0 2.51 64.2 58 20 18 1 23 49 0 0 1.25 .263 3.00 1.6 100
2051 Total - 18 10 6 3 1 0 1.95 50.2 39 12 11 1 16 53 0 0 1.09 .248 2.49 1.7 100
2052 Total - 19 14 14 8 2 0 2.00 94.2 80 23 21 1 24 107 0 0 1.10 .281 1.90 4.2 100
2053 Bethal - AA 20 19 1 3 1 0 9.10 29.2 43 30 30 7 23 12 0 0 2.22 .353 8.55 -0.6 65
2054 Bethal - AA 21 18 0 2 5 3 10.47 16.1 25 24 19 8 11 12 0 0 2.20 .315 10.34 -1.0 56
2055 Bethal - AA 22 14 1 2 0 3 2.74 23.0 23 8 7 2 16 8 0 0 1.70 .273 5.80 -0.1 179
2056 Bethal - AA 23 17 16 6 5 0 3.94 89.0 107 46 39 6 38 77 1 0 1.63 .359 3.56 2.4 119
2057 Bethal - AA 24 1 1 0 0 0 13.50 3.1 4 5 5 1 3 1 0 0 2.10 .273 8.97 -0.1 34
2058 Bethal - AA 25 15 13 5 3 1 3.31 87.0 81 36 32 1 37 74 0 0 1.36 .312 2.95 2.9 137
2059 Bethal - AA 26 13 13 2 6 0 3.68 73.1 64 32 30 3 46 67 0 0 1.50 .303 4.01 1.8 136
Total SARB 97 45 20 20 7 4.53 321.2 347 181 162 28 174 251 1 0 1.62 .325 4.52 111.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2057 Welkom - INT P 10 1 1 1 0 2 0 1.000 14.0 1.29 +0.0 .000
2058 Welkom - INT P 12 0 1 2 0 3 0 1.000 16.1 1.65 -0.2 .935
2059 Welkom - INT P 25 0 0 2 0 3 1 .667 31.1 0.57 -0.1 .947
2060 Welkom - INT P 54 0 5 8 0 14 1 .929 59.1 1.97 +0.1 .796
TOTAL P 101 1 7 13 0 22 2 .909 121.0 1.49 -0.2 .839
PLAYER HISTORY
01/01/2050 OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 2 (6); Control: 2 (4).
01/01/2051 OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 3 (6); Control: 2 (4).
01/01/2052 OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 3 (6); Control: 2 (4).
11/15/2052 Drafted in the 2052 first-year player draft by the Welkom Saxons. (Round 9, Pick 10, 106th overall pick).
01/01/2053 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 3 (6); Control: 2 (4).
01/01/2054 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 4 (5); Control: 3 (3).
01/01/2054 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 4 (5); Control: 3 (3).
03/13/2054 Unsuccessfully completed training to increase his pitch movement at the Welkom Saxons development complex.
01/01/2055 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 4 (5); Control: 3 (3).
01/01/2055 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 4 (5); Control: 3 (3).
02/18/2055 Successfully completed training to increase his pitch movement at the Welkom Saxons development complex.
01/01/2056 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 5 (5); Control: 3 (3).
01/01/2056 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 5 (5); Control: 3 (3).
03/21/2056 Injured (dead arm),out for one week.
04/23/2056 Injured (hamstring soreness),day-to-day for 1 day.
08/20/2056 Injured (torn elbow ligament),out for 11-12 months.
01/01/2057 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 5 (5); Control: 3 (3).
01/01/2057 OSA scouting updated ratings (potential): Stuff: 4 (5); Movement: 5 (5); Control: 3 (3).
08/25/2057 Injured (shoulder tendinitis),day-to-day for one week.
11/16/2057 Received a 1-year contract through automatic renewal worth a total of $540,000.
01/01/2058 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (6); Control: 3 (3).
01/01/2058 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (6); Control: 3 (3).
04/11/2058 Injured (mild shoulder strain),day-to-day for one week.
09/15/2058 Injured (mild hamstring strain),day-to-day for one week.
11/16/2058 Received a 1-year contract through automatic renewal worth a total of $560,000.
01/01/2059 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 6 (6); Control: 3 (3).
01/01/2059 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 6 (6); Control: 3 (3).
03/23/2059 Injured (sore elbow),day-to-day for 4 days.
04/09/2059 Injured (dead arm),out for 2 weeks.
11/13/2059 Received a 1-year contract through automatic renewal worth a total of $580,000.
01/01/2060 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 6 (6); Control: 3 (3).
01/01/2060 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 6 (6); Control: 3 (3).
08/15/2060 Injured (mild hamstring strain),day-to-day for one week.
LEADERBOARD APPEARANCES
Year SV Rank
2060 7 8
Year HLD Rank
2060 20 1
Sunday, June 22nd , 2025 - OOTP Baseball 25.11 Build 104