LF Keith Hanbridge #23
Age: 32 | Bats: R | Throws: R | Morale: Normal
11/25/2059
LF KEITH HANBRIDGE #23 - AGE: 32 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
102 416 152 36 5 7 46 28 40 .365 .419 .526 4 4.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 4 4
Gap 5 5 5 5
Power 3 3 3 3
Eye 4 4 4 4
Avoid K's 5 5 5 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 5 6
Errors: - 4 7
Arm: 2 4 5
Turn DP: - 4 -
Ability: 2 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 7
1st Base: - Center Field: 5
2nd Base: - Right Field: 4
3rd Base: -
       
RUN/BUNT
Running Speed: 4
Stealing Ability: 4
Baserunning Inst.: 4
Sacrifice Bunt: 4
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/07/2059 Agua Win, 5-4 3 0 0 0 0 2 0 0
08/06/2059 Agua Win, 8-4 5 2 2 0 0 0 0 0
08/05/2059 Agua Loss, 3-10 5 0 2 2 0 0 0 0
08/03/2059 @ Mon Loss, 2-5 4 0 1 1 0 0 0 0
08/02/2059 @ Mon Loss, 4-5 4 0 1 0 0 0 0 0
08/02/2059 @ Mon Loss, 1-11 4 0 3 0 0 0 0 0
07/31/2059 Monc Loss, 5-9 3 0 1 0 0 1 0 0
07/30/2059 Monc Loss, 1-7 4 1 0 0 0 0 1 0
07/29/2059 Monc Win, 7-4 5 1 0 0 0 1 1 0
07/27/2059 @ DL Loss, 7-13 5 2 3 2 0 0 0 0
PERSONALITY
He is a hard worker.
High: Work Ethic
Birthday:12/28/2026
Born in:Christchurch, CAN
Nationality:New Zealander
Height:6' 4"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:4 Years, 81 Days
Service This Yr:None
40-Man Service:None, None
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
StatsPlus
StatsPlus Player Page
LIGA MEXICANA DE BEISBOL 2059 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 102 416 152 36 5 7 46 70 28 40 .365 .419 .526 .945 .427 .161 151
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 97 456 11 0 0 12 0 1 219 48 4 1 80.0 90.5 8.79 4.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   116 40 9 2 1 15 14 10 9 0 0 2 .345 .406 .483 .889
Versus Right   300 112 27 3 6 31 56 18 31 1 0 9 .373 .424 .543 .967
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   75 29 10 2 3 13 17 7 8 0 0 5 .387 .471 .693 1.165
May   113 43 11 1 1 10 17 8 15 0 0 1 .381 .426 .522 .948
June   95 35 5 2 2 9 15 5 7 0 0 3 .368 .417 .526 .944
July   108 36 7 0 1 11 19 6 10 1 0 2 .333 .376 .426 .802
August   25 9 3 0 0 3 2 2 0 0 0 0 .360 .407 .480 .887
Spring Training   57 17 4 0 2 11 7 8 9 2 0 0 .298 .373 .474 .847
Last Year   401 148 45 5 6 38 61 36 52 0 0 8 .369 .431 .551 .983
Career   1910 661 156 21 29 217 306 155 213 8 0 43 .346 .406 .495 .901
Home   212 76 14 3 4 26 37 13 18 0 0 5 .358 .409 .509 .918
Road   204 76 22 2 3 20 33 15 22 1 0 6 .373 .429 .544 .973
Grass   381 139 33 5 7 46 62 26 34 1 0 8 .365 .416 .533 .949
Turf   35 13 3 0 0 0 8 2 6 0 0 3 .371 .450 .457 .907
Day   144 54 12 1 5 16 30 8 12 1 0 6 .375 .428 .576 1.004
Night   272 98 24 4 2 30 40 20 28 0 0 5 .360 .414 .500 .914
As Starter   410 149 35 5 6 45 69 28 40 1 0 11 .363 .418 .517 .935
As Reliever / Substitution   6 3 1 0 1 1 1 0 0 0 0 0 .500 .500 1.167 1.667
Pinch Hitting   4 3 1 0 1 1 1 0 0 0 0 0 .750 .750 1.750 2.500
Close/Late   83 33 9 0 2 15 13 5 6 1 0 2 .398 .440 .578 1.018
Inning 1-3   161 45 9 4 4 14 28 14 20 0 0 6 .280 .359 .460 .819
Inning 4-6   123 48 10 1 1 11 22 8 11 0 0 1 .390 .432 .512 .944
Inning 7-9   123 55 16 0 2 20 18 5 9 1 0 3 .447 .477 .626 1.103
Extra Innings   9 4 1 0 0 1 2 1 0 0 0 1 .444 .545 .556 1.101
0 Outs   144 49 17 1 3 14 30 12 14 1 0 4 .340 .404 .535 .938
1 Outs   157 64 13 2 3 14 23 11 15 0 0 4 .408 .459 .573 1.033
2 Outs   115 39 6 2 1 18 17 5 11 0 0 3 .339 .382 .452 .834
Scoring Position   105 39 10 0 3 38 18 10 15 1 0 4 .371 .442 .552 .994
Bases Empty   221 87 18 5 4 4 43 15 17 0 0 4 .394 .442 .575 1.016
Runner on 1st   90 26 8 0 0 4 9 3 8 0 0 3 .289 .333 .378 .711
Runner on 2nd   45 18 4 0 2 14 10 7 4 0 0 2 .400 .500 .622 1.122
Runner on 3rd   7 2 0 0 0 2 3 1 3 0 0 0 .286 .375 .286 .661
Runner on 1st & 2nd   29 11 2 0 1 8 3 2 6 0 0 2 .379 .455 .552 1.006
Runner on 1st & 3rd   4 2 1 0 0 2 0 0 1 0 0 0 .500 .500 .750 1.250
Runner on 2nd & 3rd   10 3 2 0 0 5 2 0 0 0 0 0 .300 .300 .500 .800
Bases Loaded   10 3 1 0 0 7 0 0 1 1 0 0 .300 .273 .400 .673
Two Strikes   140 40 8 3 1 10 19 9 40 1 0 5 .286 .348 .407 .756
First Pitch   86 33 5 2 0 10 12 0 0 0 0 2 .384 .398 .488 .886
Count 0-1   34 15 4 0 1 4 5 0 0 0 0 2 .441 .472 .647 1.119
Count 0-2   31 4 1 0 0 1 1 0 11 0 0 1 .129 .156 .161 .318
Count 1-0   57 24 8 0 0 8 10 0 0 0 0 0 .421 .421 .561 .982
Count 1-1   44 15 6 0 1 5 8 0 0 0 0 0 .341 .341 .545 .886
Count 1-2   52 20 3 1 1 3 11 0 17 0 0 2 .385 .407 .538 .946
Count 2-0   14 5 0 0 2 2 3 0 0 0 0 0 .357 .357 .786 1.143
Count 2-1   30 15 5 0 1 4 5 0 0 0 0 1 .500 .516 .767 1.283
Count 2-2   32 11 2 2 0 3 4 0 9 1 0 2 .344 .371 .531 .903
Count 3-0   0 0 0 0 0 0 2 9 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   11 5 0 0 1 3 6 10 0 0 0 1 .455 .727 .727 1.455
Full Count   25 5 2 0 0 3 3 9 3 0 0 0 .200 .412 .280 .692
Behind in Count   117 39 8 1 2 8 17 0 28 0 0 5 .333 .361 .470 .831
Ahead in Count   112 49 13 0 4 17 26 19 0 0 0 2 .438 .526 .661 1.187
Batting Leadoff   22 10 1 0 1 3 6 1 2 0 0 1 .455 .500 .636 1.136
Batting 2nd   327 117 31 4 5 36 55 21 30 1 0 10 .358 .412 .523 .935
Batting 3rd   63 23 3 1 0 6 8 6 8 0 0 0 .365 .420 .444 .865
Batting 4th   1 1 0 0 1 1 1 0 0 0 0 0 1.000 1.000 4.000 5.000
Batting 7th   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   1 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Low Leverage   188 71 14 5 2 8 33 9 16 0 0 4 .378 .418 .537 .955
Medium Leverage   150 52 13 0 3 20 27 11 15 0 0 3 .347 .402 .493 .896
High Leverage   75 28 8 0 2 18 10 8 9 1 0 4 .373 .455 .560 1.015
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
2052 Dos Laredos - LMB 25 102 418 143 22 5 4 55 64 35 8 4 55 12 13 .342 .400 .447 .847 120 127 2.2
2054 Dos Laredos - LMB 27 101 412 139 31 4 7 33 76 39 12 0 42 7 6 .337 .410 .483 .893 133 143 4.3
2056 Mexico - LMB 29 64 263 79 22 2 5 45 35 17 4 3 24 1 0 .300 .348 .456 .805 110 108 1.1
2058 Saltillo - LMB 31 99 401 148 45 5 6 38 61 36 8 0 52 2 0 .369 .431 .551 .983 164 162 4.4
2059 Union Laguna - LMB 32 102 416 152 36 5 7 46 70 28 11 1 40 4 1 .365 .419 .526 .945 150 151 4.0
Total LMB 468 1910 661 156 21 29 217 306 155 43 8 213 26 20 .346 .406 .495 .901 137 140 15.9
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
2045 Toronto (GCL) - R 18 8 6 1 0 0 0 0 0 0 0 0 2 0 0 .167 .167 .167 .333 3 -14 -0.0
2046 Toronto (GCL) - R 19 30 54 5 0 0 0 2 3 7 1 1 14 2 1 .093 .206 .093 .299 -20 -30 -0.7
2047 Toronto (GCL) - R 20 11 6 1 0 0 0 0 0 2 0 0 2 0 0 .167 .375 .167 .542 43 63 -0.1
2048 Toronto (GCL) - R 21 56 93 37 4 0 0 13 14 11 2 0 8 2 1 .398 .472 .441 .913 131 136 0.7
2049 Lansing - A 22 111 343 108 6 0 9 39 50 35 5 1 48 4 6 .315 .385 .411 .796 107 109 1.2
2050 Lansing - A 23 44 97 23 1 1 0 10 9 5 1 1 17 0 0 .237 .279 .268 .547 45 29 -0.4
Total A 155 440 131 7 1 9 49 59 40 6 2 65 4 6 .298 .363 .380 .742 94 92
Total R 105 159 44 4 0 0 15 17 20 3 1 26 4 2 .277 .366 .302 .668 71 71
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2052 Dos Laredos - INT CF 101 101 366 5 4 373 2 .995 885.2 3.77 +1.3 .988
2054 Dos Laredos - INT LF 85 84 163 3 1 168 2 .988 735.1 2.03 +7.4 1.089
2054 Dos Laredos - INT CF 26 14 47 2 0 49 0 1.000 142.2 3.09 +1.1 1.009
2056 Mexico - INT C 3 3 19 4 0 25 2 .920 26.0 7.96 -0.4 .000 3 9 3 33.3
2056 Mexico - INT LF 14 7 13 0 0 14 1 .929 67.0 1.75 +0.1 1.055
2056 Mexico - INT CF 49 49 165 2 0 167 0 1.000 437.0 3.44 +3.0 1.043
2056 Mexico - INT RF 1 1 6 0 0 6 0 1.000 8.0 6.75 +0.3 1.156
2058 Saltillo - INT LF 91 90 208 8 1 216 0 1.000 805.0 2.41 +8.5 1.041
2058 Saltillo - INT CF 8 7 24 0 0 24 0 1.000 62.1 3.47 -0.1 1.011
2059 Union Laguna - INT LF 88 87 186 0 0 186 0 1.000 766.1 2.18 +7.0 1.065
2059 Union Laguna - INT CF 18 9 44 0 0 44 0 1.000 102.2 3.86 +2.5 1.098
2059 Union Laguna - INT RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL C 3 3 19 4 0 25 2 .920 26.0 7.96 -0.4 .000 3 9 3 33.3
TOTAL LF 278 268 570 11 2 584 3 .995 2373.2 2.20 +23.0 1.063
TOTAL CF 202 180 646 9 4 657 2 .997 1630.1 3.62 +7.9 1.011
TOTAL RF 1 1 6 0 0 6 0 1.000 8.0 6.75 +0.3 1.156
PLAYER HISTORY
12/28/2044 Signed a minor league contract out of New Zealand with the Toronto Blue Jays organization.
01/01/2045 OSA scouting updated ratings (potential): Contact: 2 (4); Power: 2 (3); Eye: 2 (4).
01/01/2046 OSA scouting updated ratings (potential): Contact: 2 (4); Power: 2 (3); Eye: 2 (4).
01/01/2047 OSA scouting updated ratings (potential): Contact: 2 (4); Power: 2 (3); Eye: 2 (4).
01/01/2048 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 2 (3); Eye: 3 (4).
01/01/2049 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 2 (3); Eye: 3 (4).
01/01/2050 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 3 (4).
06/13/2050 Released by the Toronto organization.
10/13/2050 Signed a minor league contract with majors option with the Dos Laredos Tecolotes organization.
01/01/2051 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 3 (4).
04/10/2051 Named the #5 prospect in the LMB
05/10/2051 Did not elect for free agency and will remain in the Dos Laredos organization.
06/10/2051 Named the #7 prospect in the LMB
01/01/2052 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 4 (4).
04/08/2052 Named the #7 prospect in the LMB
06/13/2052 Was selected to the 2052 Liga Mexicana de Beisbol All-Star Game.
06/30/2052 Injured (bruised thumb),day-to-day for 1 day.
07/23/2052 Goes 5-5 against the Mexico Diablos Rojos, with 1 2B, 1 RBI and 3 R.
09/18/2052 Received a 1-year contract through automatic renewal worth a total of $228,000.
01/01/2053 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 4 (4).
12/19/2053 Successfully completed training to improve his baserunning fundamentals at the Dos Laredos Tecolotes development complex.
01/01/2054 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 4 (4).
03/01/2054 Outstandingly completed training to improve his base-stealing technique at the Dos Laredos Tecolotes development complex.
06/11/2054 Was selected to the 2054 Liga Mexicana de Beisbol All-Star Game.
09/16/2054 Became a free agent.
01/01/2055 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 4 (4).
09/26/2055 Signed a 1-year contract worth a total of $372,000 with the Mexico Diablos Rojos organization.
01/01/2056 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 4 (4).
04/08/2056 Successfully completed training to improve his baserunning fundamentals at the Mexico Diablos Rojos development complex.
08/28/2056 Wins the 2056 Round 2 with the Mexico Diablos Rojos.
09/18/2056 Became a free agent.
01/01/2057 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 4 (4).
09/29/2057 Signed a 1-year contract worth a total of $308,000 with the Saltillo Saraperos organization.
01/01/2058 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 3 (3); Eye: 4 (4).
05/29/2058 Goes 0-3 against the Aguascalientes Rieleros, ending his hitting streak at 22 games.
06/13/2058 Was selected to the 2058 Liga Mexicana de Beisbol All-Star Game.
09/19/2058 Became a free agent.
09/27/2058 Signed a 1-year contract worth a total of $610,000 with the Union Laguna Algodoneros organization.
01/01/2059 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 4 (4).
04/30/2059 Injured (quadriceps strain),day-to-day for 3 days.
05/27/2059 Goes 5-6 against the Aguascalientes Rieleros, with 2 2B, 1 HR, 2 RBI and 4 R.
06/11/2059 Goes 0-4 against the Tijuana Toros, ending his hitting streak at 26 games.
06/12/2059 Was selected to the 2059 Liga Mexicana de Beisbol All-Star Game.
09/15/2059 Became a free agent.
LEADERBOARD APPEARANCES
Year PA Rank
2054 463 10
Year AB Rank
2054 412 8
2059 416 9
Year H Rank
2058 148 6
2059 152 6
Year TB Rank
2058 221 6
Year 2B Rank
2058 45 3
2059 36 7
Year 3B Rank
2052 5 6
2058 5 5
2059 5 4
Year IBB Rank
2058 5 1
Year HP Rank
2054 12 3
2059 11 2
Year EBH Rank
2058 56 2
Year AVG Rank
2058 .369 9
Year OBP Rank
2058 .431 10
Year SLG Rank
2058 .551 9
Year RC Rank
2058 96.00 5
Year RC/27 Rank
2058 9.93 6
Year wOBA Rank
2058 .434 9
Year OPS Rank
2058 .983 8
Year WAR Rank
2058 4.4 9
Friday, May 9th , 2025 - OOTP Baseball 25.11 Build 104