2B Tahar Ruhiu #18
Age: 35 | Bats: R | Throws: R | Morale: Very Unhappy
10/21/2027
2B TAHAR RUHIU #18 - AGE: 35 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
141 486 93 21 0 7 34 57 129 .191 .298 .278 3 -0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 35 35 35
Gap 40 35 40 40
Power 35 35 40 35
Eye 45 40 45 45
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 50
Errors: - 55 40
Arm: - 60 45
Turn DP: - 65 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 60 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Ability: 55
Baserunning Inst.: 50
Sacrifice Bunt: 60
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/22/2027 CT Win, 4-1 2 1 1 0 0 0 0 0
09/20/2027 @ CT Loss, 5-6 1 0 0 0 0 1 1 0
09/19/2027 @ CT Win, 7-5 3 1 1 0 0 0 0 0
09/18/2027 KRU Loss, 1-4 4 0 0 0 0 0 1 0
09/15/2027 @ SOW Loss, 2-5 4 0 0 0 0 0 1 0
09/14/2027 @ SOW Win, 5-3 4 0 0 0 0 0 1 0
09/12/2027 NEW Win, 2-1 1 0 0 0 0 1 0 0
09/11/2027 PRE Loss, 2-9 4 0 1 0 0 0 1 0
09/09/2027 @ CT Loss, 1-3 3 0 1 0 0 0 1 0
09/08/2027 @ CT Win, 4-0 2 1 0 0 0 1 0 0
PERSONALITY
What you see is what you get.
Birthday:09/10/1992
Born in:Cape Town, WES
Nationality:South African
Height:5' 11"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,920,000
Signed Through:2028 Season
Major Service:12 Years, 127 Days
Service This Yr:188 Days
40-Man Service:12 Years, 127 Days
Pro Service:10 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
SOUTH AFRICA BASEBALL 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 141 486 93 21 0 7 34 47 57 129 .191 .298 .278 .576 .270 .086 59
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 139 574 18 1 0 8 11 2 135 28 3 2 60.0 44.7 2.90 -0.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   152 33 8 0 3 14 21 20 37 1 4 8 .217 .337 .329 .666
Versus Right   334 60 13 0 4 20 26 37 92 1 7 10 .180 .280 .254 .535
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   21 6 0 0 1 1 3 1 5 0 0 1 .286 .348 .429 .776
April   92 13 1 0 0 7 9 10 26 1 0 5 .141 .259 .152 .411
May   89 20 9 0 1 8 10 12 20 1 2 2 .225 .327 .360 .686
June   78 18 4 0 1 5 4 8 20 0 2 3 .231 .326 .321 .646
July   79 15 2 0 2 7 5 7 25 0 1 4 .190 .289 .291 .580
August   80 11 5 0 1 3 9 12 22 0 2 3 .138 .274 .237 .511
September   47 10 0 0 1 3 7 7 11 0 4 0 .213 .315 .277 .591
Spring Training   48 12 3 0 0 2 4 6 11 0 1 0 .250 .333 .312 .646
Last Year   243 63 12 0 6 33 28 31 59 3 3 7 .259 .356 .383 .738
2 Years Ago   110 30 5 1 2 8 15 11 27 2 1 3 .273 .349 .391 .740
Career   1941 428 78 8 34 178 225 222 446 19 40 58 .221 .316 .321 .638
Home   240 57 15 0 5 22 31 35 50 1 4 9 .237 .354 .362 .717
Road   246 36 6 0 2 12 16 22 79 1 7 9 .146 .241 .195 .436
Grass   290 69 16 0 7 28 39 42 68 2 5 14 .238 .359 .366 .725
Turf   196 24 5 0 0 6 8 15 61 0 6 4 .122 .200 .148 .348
Day   323 67 16 0 3 17 29 42 88 1 6 11 .207 .318 .285 .603
Night   163 26 5 0 4 17 18 15 41 1 5 7 .160 .258 .264 .522
As Starter   484 93 21 0 7 34 47 57 128 2 10 18 .192 .299 .279 .578
As Reliever / Substitution   2 0 0 0 0 0 0 0 1 0 1 0 .000 .000 .000 .000
Pinch Hitting   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Close/Late   103 13 3 0 0 5 11 13 32 1 3 4 .126 .248 .155 .403
Inning 1-3   187 41 10 0 4 8 20 24 53 1 3 5 .219 .323 .337 .659
Inning 4-6   160 30 7 0 3 21 13 14 36 0 4 7 .188 .282 .287 .569
Inning 7-9   129 21 4 0 0 3 11 17 37 0 3 6 .163 .289 .194 .483
Extra Innings   10 1 0 0 0 2 3 2 3 1 1 0 .100 .231 .100 .331
0 Outs   185 41 8 0 1 2 27 22 48 0 11 10 .222 .336 .281 .617
1 Outs   148 26 8 0 1 12 10 18 43 2 0 5 .176 .283 .250 .533
2 Outs   153 26 5 0 5 20 10 17 38 0 0 3 .170 .266 .301 .567
Scoring Position   110 23 6 0 2 28 10 17 31 2 11 4 .209 .331 .318 .649
Bases Empty   303 60 14 0 4 4 34 37 77 0 0 13 .198 .312 .284 .595
Runner on 1st   73 10 1 0 1 2 3 3 21 0 0 1 .137 .182 .192 .374
Runner on 2nd   47 8 3 0 0 5 3 4 9 0 6 2 .170 .264 .234 .498
Runner on 3rd   7 1 0 0 1 2 1 4 5 0 2 0 .143 .455 .571 1.026
Runner on 1st & 2nd   27 9 3 0 1 10 4 3 9 0 1 2 .333 .438 .556 .993
Runner on 1st & 3rd   8 2 0 0 0 2 1 3 3 0 0 0 .250 .455 .250 .705
Runner on 2nd & 3rd   9 1 0 0 0 2 0 1 2 1 2 0 .111 .182 .111 .293
Bases Loaded   12 2 0 0 0 7 1 2 3 1 0 0 .167 .267 .167 .433
Two Strikes   240 24 4 0 1 11 12 24 129 2 0 5 .100 .196 .129 .325
First Pitch   47 11 2 0 1 3 6 1 0 0 6 4 .234 .308 .340 .648
Count 0-1   44 10 4 0 0 2 4 0 0 0 1 2 .227 .261 .318 .579
Count 0-2   35 2 0 0 0 2 1 0 25 1 0 1 .057 .081 .057 .138
Count 1-0   46 12 4 0 3 7 6 0 0 0 1 1 .261 .277 .543 .820
Count 1-1   50 14 3 0 0 3 7 0 0 0 1 6 .280 .357 .340 .697
Count 1-2   80 9 3 0 1 4 4 0 43 1 0 1 .113 .122 .188 .309
Count 2-0   12 5 0 0 0 0 1 0 0 0 0 0 .417 .417 .417 .833
Count 2-1   33 10 3 0 1 4 2 0 0 0 2 0 .303 .303 .485 .788
Count 2-2   82 7 0 0 0 3 1 0 46 0 0 1 .085 .096 .085 .182
Count 3-0   0 0 0 0 0 1 2 17 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   14 7 1 0 1 3 7 15 0 0 0 0 .500 .759 .786 1.544
Full Count   43 6 1 0 0 2 6 24 15 0 0 2 .140 .464 .163 .627
Behind in Count   159 21 7 0 1 8 9 0 68 2 1 4 .132 .152 .195 .346
Ahead in Count   105 34 8 0 5 15 18 32 0 0 3 1 .324 .486 .543 1.028
Batting Leadoff   309 60 13 0 2 16 28 40 75 2 3 11 .194 .307 .256 .562
Batting 2nd   3 0 0 0 0 0 0 1 1 0 0 0 .000 .250 .000 .250
Batting 5th   6 1 1 0 0 0 0 1 3 0 0 0 .167 .286 .333 .619
Batting 7th   98 16 3 0 2 5 12 12 27 0 6 4 .163 .281 .255 .536
Batting 8th   68 16 4 0 3 13 7 3 22 0 1 3 .235 .297 .426 .724
Batting 9th   2 0 0 0 0 0 0 0 1 0 1 0 .000 .000 .000 .000
Low Leverage   168 32 7 0 4 7 15 22 37 0 1 8 .190 .313 .304 .617
Medium Leverage   228 46 8 0 2 10 23 26 63 0 8 6 .202 .300 .263 .563
High Leverage   90 15 6 0 1 17 9 8 29 2 2 4 .167 .260 .267 .526
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2022 Pietermaritzburg - SAB 29 124 397 87 14 2 8 48 57 54 10 4 75 4 4 .219 .325 .325 .650 79 79 1.7
2023 Pietermaritzburg - SAB 30 135 495 106 18 4 6 30 49 45 9 4 111 6 1 .214 .289 .303 .592 66 67 1.3
2024 Pietermaritzburg - SAB 31 66 210 49 8 1 5 25 29 24 11 4 45 2 0 .233 .337 .352 .690 88 87 1.2
2025 Pretoria - SAB 32 46 110 30 5 1 2 8 15 11 3 2 27 2 0 .273 .349 .391 .740 114 120 1.1
2026 Botshabelo - SAB 33 81 243 63 12 0 6 33 28 31 7 3 59 2 0 .259 .356 .383 .738 112 119 1.9
2027 Botshabelo - SAB 34 141 486 93 21 0 7 34 47 57 18 2 129 3 2 .191 .298 .278 .576 58 59 -0.7
Total SAB 593 1941 428 78 8 34 178 225 222 58 19 446 19 7 .221 .316 .321 .638 78 79 6.5
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2013 Total - 20 25 94 30 4 3 5 13 6 15 0 0 15 0 0 .319 .413 .585 .998 100 100 1.3
2015 Lebohang - AA 22 5 20 7 1 0 1 3 2 0 1 0 4 0 1 .350 .381 .550 .931 175 208 0.3
2016 Lebohang - AA 23 17 64 24 4 1 3 9 16 7 1 1 4 4 2 .375 .438 .609 1.048 210 243 1.5
2017 Lebohang - AA 24 42 153 38 4 0 8 19 26 25 5 0 40 5 2 .248 .372 .431 .803 139 158 1.9
2024 Lebohang - AA 31 6 25 9 3 0 1 3 5 2 0 0 6 0 1 .360 .407 .600 1.007 200 208 0.5
Total SARB 70 262 78 12 1 13 34 49 34 7 1 54 9 6 .298 .391 .500 .891 164 186
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Pietermaritzburg - INT 2B 124 124 203 372 109 585 10 .983 1075.0 4.81 +7.5 1.025
2023 Pietermaritzburg - INT 2B 135 135 172 387 101 570 11 .981 1195.0 4.21 +10.3 1.038
2024 Pietermaritzburg - INT 2B 65 64 103 152 59 257 2 .992 558.0 4.11 +3.7 1.075
2025 Pretoria - INT 2B 34 28 46 59 20 105 0 1.000 254.2 3.71 +1.1 1.045
2025 Pretoria - INT SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Pretoria - INT CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Pretoria - INT RF 1 0 3 0 0 3 0 1.000 6.0 4.50 +0.0 .971
2026 Botshabelo - INT 2B 72 69 105 191 74 297 1 .997 613.0 4.35 +0.8 1.016
2027 Botshabelo - INT 2B 140 139 194 346 102 545 5 .991 1198.2 4.05 +1.1 1.003
TOTAL 2B 570 559 823 1507 465 2359 29 .988 4894.1 4.28 +24.5 1.028
TOTAL RF 1 0 3 0 0 3 0 1.000 6.0 4.50 +0.0 .971
PLAYER HISTORY
11/04/2023 Signed a 1-year contract extension worth a total of $2,840,000 with the Pietermaritzburg Screaming Eagles organization.
11/05/2023 Wins the 2023 SAB WL Golden Glove Award at 2B.
11/12/2023 Injured (multiple burns),out for 3 weeks.
01/01/2024 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 45 (45).
04/27/2024 Injured (strained oblique),out for 5 weeks.
11/15/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Contact: 35 (35); Power: 35 (35); Eye: 40 (40).
01/28/2025 Signed a minor league contract with majors option with the Pretoria Cheetahs organization.
11/12/2025 Became a free agent.
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (35); Power: 35 (35); Eye: 45 (45).
05/02/2026 Signed a minor league contract with majors option with the Botshabelo Black Cats organization.
07/25/2026 Injured (gluteus strain),out for 2 weeks.
08/27/2026 Injured (strained groin),day-to-day for 3-4 weeks.
11/13/2026 Became a free agent.
11/28/2026 Signed a 2-year contract worth a total of $3,620,000 with the Botshabelo Black Cats organization.
01/01/2027 OSA scouting updated ratings (potential): Contact: 35 (35); Power: 40 (40); Eye: 45 (45).
03/10/2027 Injured (sore elbow),day-to-day for 4 weeks.
06/03/2027 Injured (dislocated finger),day-to-day for 1 day.
06/20/2027 Injured (sprained knee),day-to-day for 4 weeks.
LEADERBOARD APPEARANCES
Year GS Rank
2023 135 7
Year 3B Rank
2023 4 7
Year IBB Rank
2023 1 4
Year HP Rank
2023 9 6
2024 11 8
2027 18 1
Year SH Rank
2024 8 4
2027 11 5
Sunday, January 21st , 2024 - OOTP Baseball 24.8 Build 75