RF Hanna bin Sabir #43
Age: 29 | Bats: R | Throws: R | Morale: Normal
04/21/2031
OA: 47 POT: 47
RF HANNA BIN SABIR #43 - AGE: 29 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
11 42 10 2 1 2 7 3 7 .238 .277 .476 2 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 4 4
Gap 5 5 5 5
Power 6 6 6 6
Eye 5 6 5 6
Avoid K's 6 6 6 6
FIELDING RATINGS
Catcher Infield Outfield
Range: - 4 5
Errors: - 3 6
Arm: 2 4 6
Turn DP: - 4 -
Framing: 2 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 4
1st Base: - Center Field: 4
2nd Base: - Right Field: 6
3rd Base: -
       
RUN/BUNT
Running Speed: 7
Stealing Aggressiveness: 6
Stealing Ability: 7
Baserunning Inst.: 7
Sacrifice Bunt: 2
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/20/2031 @ CLE Loss, 1-7 4 0 1 0 0 0 1 0
04/18/2031 @ CLE Loss, 1-4 4 0 0 0 0 0 2 0
04/17/2031 @ CLE Loss, 1-4 4 0 1 0 0 0 1 0
04/16/2031 SEA Loss, 3-4 3 1 1 1 0 0 0 0
04/15/2031 SEA Win, 4-3 4 0 0 0 0 0 0 0
04/14/2031 SEA Loss, 5-6 3 2 3 4 2 1 0 0
04/12/2031 LV Win, 9-1 3 1 1 2 0 1 0 0
04/11/2031 LV Win, 4-2 3 0 0 0 0 1 1 0
04/09/2031 @ LAA Win, 5-2 5 1 1 0 0 0 1 1
04/08/2031 @ LAA Win, 2-0 5 0 0 0 0 0 1 0
PERSONALITY
Rigid in his routines.
High: Adaptability
Birthday:04/21/2002
Born in:Battle Ground, WA
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$3,850,000
Signed Through:2031 Season
Major Service:4 Years, 17 Days
Service This Yr:14 Days
40-Man Service:4 Years, 126 Days
Pro Service:8 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:2023, 28th Pick in Round 9
MAJOR LEAGUE BASEBALL 2031 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 42 10 2 1 2 7 6 3 7 .238 .277 .476 .753 .319 .238 112
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 11 47 0 0 0 4 0 2 20 5 2 0 100.0 4.4 3.11 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 3 1 0 2 5 3 1 0 0 0 0 .250 .308 .833 1.141
Versus Right   30 7 1 1 0 2 3 2 7 2 0 0 .233 .265 .333 .598
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   22 6 1 0 2 5 3 1 4 2 0 0 .273 .280 .591 .871
April   42 10 2 1 2 7 6 3 7 2 0 0 .238 .277 .476 .753
Spring Training   62 12 1 0 5 12 6 5 10 0 0 0 .194 .254 .452 .705
Last Year   453 100 15 7 19 69 48 45 99 5 0 6 .221 .297 .411 .707
2 Years Ago   564 122 19 3 22 54 68 53 108 3 0 5 .216 .288 .378 .666
Career   2026 475 73 21 83 265 244 189 405 26 0 21 .234 .303 .414 .717
Home   16 5 2 0 2 7 4 3 1 2 0 0 .312 .381 .812 1.193
Road   26 5 0 1 0 0 2 0 6 0 0 0 .192 .192 .269 .462
Grass   42 10 2 1 2 7 6 3 7 2 0 0 .238 .277 .476 .753
Day   6 4 1 0 2 6 3 2 0 1 0 0 .667 .667 1.833 2.500
Night   36 6 1 1 0 1 3 1 7 1 0 0 .167 .184 .250 .434
As Starter   42 10 2 1 2 7 6 3 7 2 0 0 .238 .277 .476 .753
Close/Late   12 3 1 1 0 0 2 0 3 0 0 0 .250 .250 .500 .750
Inning 1-3   15 5 1 0 1 3 3 2 1 0 0 0 .333 .412 .600 1.012
Inning 4-6   14 2 0 0 1 4 1 1 3 2 0 0 .143 .176 .357 .534
Inning 7-9   13 3 1 1 0 0 2 0 3 0 0 0 .231 .231 .462 .692
0 Outs   15 5 0 0 2 3 3 0 1 0 0 0 .333 .333 .733 1.067
1 Outs   17 4 1 1 0 2 2 2 1 2 0 0 .235 .286 .412 .697
2 Outs   10 1 1 0 0 2 1 1 5 0 0 0 .100 .182 .200 .382
Scoring Position   9 1 1 0 0 4 1 0 2 2 0 0 .111 .091 .222 .313
Bases Empty   24 7 1 1 1 1 4 3 4 0 0 0 .292 .370 .542 .912
Runner on 1st   9 2 0 0 1 2 1 0 1 0 0 0 .222 .222 .556 .778
Runner on 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   5 1 1 0 0 2 1 0 2 0 0 0 .200 .200 .400 .600
Runner on 1st & 3rd   0 0 0 0 0 1 0 0 0 1 0 0 .000 .000 .000 .000
Bases Loaded   2 0 0 0 0 1 0 0 0 1 0 0 .000 .000 .000 .000
Two Strikes   22 5 1 1 1 4 3 1 7 0 0 0 .227 .261 .500 .761
First Pitch   6 1 0 0 1 2 1 0 0 1 0 0 .167 .143 .667 .810
Count 0-1   4 1 1 0 0 1 1 0 0 1 0 0 .250 .200 .500 .700
Count 0-2   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 1-0   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   4 2 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Count 1-2   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   12 4 1 1 1 4 3 0 2 0 0 0 .333 .333 .833 1.167
Count 3-1   1 1 0 0 0 0 0 2 0 0 0 0 1.000 1.000 1.000 2.000
Full Count   4 0 0 0 0 0 0 1 3 0 0 0 .000 .200 .000 .200
Behind in Count   10 2 1 0 0 1 1 0 2 1 0 0 .200 .182 .300 .482
Ahead in Count   6 1 0 0 0 0 0 2 0 0 0 0 .167 .375 .167 .542
Batting Leadoff   10 4 1 0 2 6 3 2 0 1 0 0 .400 .462 1.100 1.562
Batting 5th   32 6 1 1 0 1 3 1 7 1 0 0 .188 .206 .281 .487
Low Leverage   19 4 1 1 0 0 2 3 4 0 0 0 .211 .318 .368 .687
Medium Leverage   18 5 1 0 2 5 4 0 2 0 0 0 .278 .278 .667 .944
High Leverage   5 1 0 0 0 2 0 0 1 2 0 0 .200 .143 .200 .343
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
2026 Houston - MLB 24 6 19 2 1 0 0 1 2 2 0 0 4 0 0 .105 .190 .158 .348 2 3 -0.3
2027 Houston - MLB 25 129 420 105 17 6 20 66 52 28 6 6 77 6 5 .250 .302 .462 .764 116 115 2.1
2028 Houston - MLB 26 151 528 136 19 4 20 68 68 58 4 10 110 3 7 .258 .330 .422 .752 116 118 3.5
2029 Houston - MLB 27 89 337 76 12 2 17 40 47 34 4 2 48 0 0 .226 .302 .424 .727 109 112 1.4
2029 Detroit - MLB 27 60 227 46 7 1 5 14 21 19 1 1 60 0 0 .203 .266 .308 .574 67 63 0.0
2029 Total - MLB 27 149 564 122 19 3 22 54 68 53 5 3 108 0 0 .216 .288 .378 .666 93 93 1.4
2030 Detroit - MLB 28 135 453 100 15 7 19 69 48 45 6 5 99 3 4 .221 .297 .411 .707 104 103 1.8
2031 Detroit - MLB 29 11 42 10 2 1 2 7 6 3 0 2 7 2 0 .238 .277 .476 .753 114 112 0.2
Total MLB 581 2026 475 73 21 83 265 244 189 21 26 405 14 16 .234 .303 .414 .717 106 106 8.7
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
2023 Total - 21 59 258 80 10 9 11 62 67 33 2 2 41 33 8 .310 .390 .547 .936 100 100 2.2
2023 Houston (AZL) - R 21 60 216 60 17 9 3 32 50 35 4 2 75 6 5 .278 .385 .481 .867 80 79 -0.3
2024 Houston (AZL) - R 22 61 226 72 17 7 10 45 58 44 7 2 58 10 3 .319 .441 .588 1.029 126 126 1.5
2025 Fayetteville - A 23 109 417 89 20 4 11 62 51 41 2 2 113 7 5 .213 .286 .360 .645 64 60 -0.5
2025 San Jose - WL 23 26 93 31 3 1 6 21 21 16 0 3 12 3 2 .333 .420 .581 1.000 162 161 0.9
2025 Total - WL 23 135 510 120 23 5 17 83 72 57 2 5 125 10 7 .235 .312 .400 .712 83 79 0.4
2026 Sugar Land - AAA 24 121 442 117 24 3 17 72 50 59 11 4 106 12 8 .265 .362 .448 .810 119 121 2.9
2027 Sugar Land - AAA 25 12 48 14 2 0 2 9 5 6 0 0 8 0 0 .292 .370 .458 .829 125 129 0.5
Total AAA W 133 490 131 26 3 19 81 55 65 11 4 114 12 8 .267 .363 .449 .812 119 122
Total A E 109 417 89 20 4 11 62 51 41 2 2 113 7 5 .213 .286 .360 .645 64 60
Total AZL 121 442 132 34 16 13 77 108 79 11 4 133 16 8 .299 .414 .536 .950 104 103
Total SWHWL 26 93 31 3 1 6 21 21 16 0 3 12 3 2 .333 .420 .581 1.000 162 161
CAREER POSTSEASON 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
2023 Houston (AZL) - AZL 21 6 15 1 0 0 1 1 1 3 0 0 7 0 0 .067 .222 .267 .489 2 -20 -0.4
2025 San Jose - SWHWL 23 7 28 5 1 0 1 6 1 3 0 1 6 0 2 .179 .250 .321 .571 50 47 -0.5
2030 Detroit - MLB 28 4 14 5 1 0 2 3 2 1 0 0 1 0 0 .357 .400 .857 1.257 255 273 -0.2
Total MLB 4 14 5 1 0 2 3 2 1 0 0 1 0 0 .357 .400 .857 1.257 255 273
Total AZL 6 15 1 0 0 1 1 1 3 0 0 7 0 0 .067 .222 .267 .489 2 -20
Total SWHWL 7 28 5 1 0 1 6 1 3 0 1 6 0 2 .179 .250 .321 .571 50 47
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Houston (AZL) - R LF 3 0 2 0 0 2 0 1.000 4.0 4.50 +0.0 .986
2023 Houston (AZL) - R CF 58 58 143 4 2 151 4 .974 474.0 2.79 -2.9 .947
2023 Houston (AZL) - R RF 2 2 1 0 0 1 0 1.000 16.0 0.56 -0.5 .488
2024 Houston (AZL) - R LF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.0 .949
2024 Houston (AZL) - R CF 52 49 107 2 0 109 0 1.000 443.2 2.21 -1.6 .967
2024 Houston (AZL) - R RF 3 3 5 0 0 5 0 1.000 27.0 1.67 -0.6 .832
2025 San Jose - WL LF 5 5 5 0 0 5 0 1.000 45.0 1.00 -0.1 1.006
2025 Fayetteville - A LF 1 1 3 0 0 3 0 1.000 10.0 2.70 -0.8 .745
2025 San Jose - WL CF 6 6 16 0 0 16 0 1.000 54.0 2.67 -0.8 .931
2025 Fayetteville - A CF 86 85 229 8 1 238 1 .996 753.2 2.83 -0.7 .999
2025 San Jose - WL RF 7 4 9 0 0 9 0 1.000 51.0 1.59 +0.1 .988
2025 Fayetteville - A RF 24 15 39 0 0 40 1 .975 149.0 2.36 +1.4 .998
2026 Sugar Land - AAA LF 6 4 11 0 0 11 0 1.000 37.0 2.68 -0.2 .981
2026 Houston - MLB CF 5 5 12 0 0 12 0 1.000 43.0 2.51 -1.0 .853
2026 Sugar Land - AAA CF 65 64 215 5 3 220 0 1.000 569.0 3.48 +1.7 .989
2026 Sugar Land - AAA RF 50 48 85 1 0 86 0 1.000 433.1 1.79 +3.6 1.040
2027 Houston - MLB LF 5 5 11 0 0 11 0 1.000 38.0 2.61 -0.1 .982
2027 Houston - MLB CF 54 52 139 4 0 144 1 .993 444.0 2.90 -6.8 .963
2027 Sugar Land - AAA CF 1 1 5 0 0 5 0 1.000 13.0 3.46 -0.0 .977
2027 Houston - MLB RF 76 62 117 3 0 120 0 1.000 565.1 1.91 +4.3 1.064
2027 Sugar Land - AAA RF 11 11 22 1 1 23 0 1.000 104.0 1.99 -0.3 .974
2028 Houston - MLB LF 4 0 3 1 0 4 0 1.000 8.0 4.50 +0.2 .977
2028 Houston - MLB CF 114 112 305 5 2 313 3 .990 965.2 2.89 -11.7 .954
2028 Houston - MLB RF 42 34 72 1 0 74 1 .986 318.0 2.07 +0.6 1.032
2029 Detroit - MLB LF 3 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
2029 Houston - MLB CF 3 1 3 0 0 3 0 1.000 9.0 3.00 +0.0 .991
2029 Detroit - MLB CF 13 12 29 0 0 30 1 .967 105.2 2.47 -0.8 .991
2029 Houston - MLB RF 87 86 167 3 1 171 1 .994 771.2 1.98 +4.9 1.023
2029 Detroit - MLB RF 42 42 84 0 0 84 0 1.000 370.0 2.04 +1.5 1.030
2030 Detroit - MLB LF 4 0 2 0 0 2 0 1.000 7.0 2.57 +0.1 .983
2030 Detroit - MLB CF 26 18 40 0 0 40 0 1.000 170.0 2.12 -2.9 .933
2030 Detroit - MLB RF 77 73 158 4 0 162 0 1.000 645.2 2.26 +4.2 1.012
2031 Detroit - MLB RF 11 11 20 0 0 20 0 1.000 96.0 1.88 -0.1 .972
TOTAL LF 32 16 38 1 0 39 0 1.000 163.0 2.15 -0.8 .960
TOTAL CF 483 463 1243 28 8 1281 10 .992 4044.2 2.83 -27.5 .968
TOTAL RF 432 391 779 13 2 795 3 .996 3547.0 2.01 +19.1 1.023
PLAYER HISTORY
06/26/2023 Drafted in the 2023 first-year player draft (Round 9, Pick 28, 295th overall pick) by the Houston Astros, out of college Yuba College
01/01/2024 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (5); Eye: 4 (6).
08/05/2024 Wins the AZL Player of the Week Award.
01/01/2025 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (5); Eye: 4 (6).
01/01/2026 OSA scouting updated ratings (potential): Contact: 5 (6); Power: 6 (6); Eye: 5 (6).
10/09/2026 Wins the 2026 AAA W Platinum Stick Award at CF.
11/26/2026 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2027 OSA scouting updated ratings (potential): Contact: 5 (6); Power: 6 (7); Eye: 5 (6).
12/01/2027 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2028 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (5).
12/02/2028 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2029 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (5).
07/23/2029 Was traded by the Houston Astros to the Detroit Tigers, along with 2B Joe Davis, CF Braydn Cross, SP T.J. Wright, RF Mike de Jesus, and C Cortez Carrero, in exchange for CF Sergio Herrera.
11/15/2029 Signed a 1-year contract extension worth a total of $2,300,000 with the Detroit Tigers organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 6 (6); Eye: 5 (5).
10/07/2030 Wins the 2030 MLB AL Wildcard Round MVP Award.
11/09/2030 Signed a 1-year contract extension worth a total of $3,850,000 with the Detroit Tigers organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 6 (6); Eye: 5 (5).
LEADERBOARD APPEARANCES
Year 3B Rank
2030 7 9
Year SF Rank
2028 10 3
Thursday, June 6th , 2024 - OOTP Baseball 25.5 Build 67