CARIBBEAN BASEBALL LEAGUE
'H' BATTING REGISTER
12/01/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Players: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Player Index | Career Batting Register | Career Pitching Register
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Josh Habersham 0-0 26 26 100 14 22 3 2 4 11 3 0 7 23 .220 .271 .410 .681 0.6
Chris Hackman 0-0 54 53 215 31 57 10 1 7 29 3 3 19 46 .265 .325 .419 .743 1.1
Jimmy Hackworth 0-6 21 1 8 2 2 1 0 0 2 1 0 1 1 .250 .333 .375 .708 0.0
Jaylen Hadley 0-0 113 35 182 18 47 4 1 0 18 8 0 13 44 .258 .310 .291 .601 -0.1
Bobby Hager 1-0 104 103 382 35 99 17 3 6 41 2 4 28 100 .259 .319 .366 .686 1.1
Chase Haglund 0-0 46 25 89 11 24 5 0 1 11 0 0 12 25 .270 .356 .360 .716 0.2
Zach Hague 0-0 14 13 55 10 14 4 0 1 5 3 1 5 18 .255 .339 .382 .721 0.1
Tony Haile 0-5 37 35 136 17 35 9 0 2 14 0 1 23 56 .257 .360 .368 .728 0.9
David Haire 0-0 12 12 47 5 16 3 0 2 10 0 0 4 11 .340 .392 .532 .924 0.6
Brendon Hall 0-0 64 62 243 30 64 16 1 5 32 0 3 32 46 .263 .346 .399 .746 1.4
Brian Hall 0-0 98 98 352 51 76 17 3 2 28 8 4 63 99 .216 .333 .298 .631 0.9
Dustin Hall 0-0 68 57 203 17 45 12 0 1 22 0 0 27 59 .222 .313 .296 .609 0.1
Erik Hall 1-0 51 43 148 18 30 8 2 3 14 3 4 25 29 .203 .316 .345 .661 0.2
J.P. Hall 0-10 2 1 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.0
Mike Hall 0-0 151 150 546 68 128 23 4 13 77 16 17 64 135 .234 .314 .363 .677 1.2
Ryan Halsey 0-0 33 33 124 15 29 5 0 4 12 0 0 2 33 .234 .242 .371 .613 0.1
Matt Halvorsen 1-2025 26 19 72 9 20 3 0 1 7 0 0 9 10 .278 .369 .361 .730 0.4
Jimmy Hamilton 1-0 99 90 355 32 84 17 2 4 39 0 0 35 92 .237 .310 .330 .639 0.7
Ryan Hamilton 2-0 133 130 528 91 163 21 7 17 63 13 20 65 98 .309 .387 .472 .858 3.2
Chris Hammock 1-0 48 36 148 22 37 6 2 8 25 0 0 17 39 .250 .325 .480 .805 1.2
Aaron Hancock -1-0 82 74 265 23 40 7 0 5 14 0 0 31 104 .151 .247 .234 .481 -1.1
Kirk Hancock 0-0 34 25 104 14 23 4 1 0 16 6 1 5 23 .221 .270 .279 .549 -0.2
Bruce Hand 0-0 37 34 140 17 40 4 1 1 19 7 7 17 28 .286 .365 .350 .715 0.4
Curtis Hanley 0-0 132 131 494 66 129 17 10 2 47 32 18 60 142 .261 .351 .348 .699 1.1
Shan-bo Hann 0-0 88 57 276 21 71 11 2 1 23 0 1 4 64 .257 .278 .322 .601 0.0
Kunizo Hara 0-0 41 41 168 16 37 4 0 0 5 11 4 13 43 .220 .296 .244 .540 0.1
Chris Harbour 0-5 53 37 142 29 40 7 2 6 25 3 3 18 25 .282 .372 .486 .858 1.1
Greg Hare 3-0 157 126 484 78 126 34 3 24 87 1 2 67 147 .260 .357 .492 .849 4.1
Bill Harkins -1-0 43 43 157 13 33 8 1 2 19 0 0 5 47 .210 .246 .312 .558 -0.2
John Harnack 1-0 122 108 422 50 100 19 0 9 45 2 4 38 95 .237 .308 .346 .654 1.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jesse Harnish 1-0 73 66 262 47 76 7 2 5 23 36 19 44 57 .290 .397 .389 .786 1.2
John Harrington 0-0 115 115 466 63 109 17 3 19 50 27 23 43 121 .234 .301 .406 .707 0.9
Dashawn Harris 1-0 145 130 487 67 150 28 4 4 72 11 7 60 80 .308 .391 .407 .797 2.6
Ian Harris 0-0 55 54 203 25 43 6 3 4 17 2 5 14 34 .212 .269 .330 .599 -0.3
Jonathan Harris 0-0 14 13 43 2 8 1 0 1 4 2 1 0 13 .186 .205 .279 .484 -0.2
Justice Harris 0-0 56 56 211 23 54 9 2 4 22 8 1 16 69 .256 .321 .374 .695 1.0
Mike Harris 0-0 98 91 341 49 75 16 0 15 41 1 0 45 122 .220 .325 .399 .724 2.0
Nick Harris 0-0 120 49 194 23 46 8 1 1 17 0 0 23 43 .237 .329 .304 .633 0.2
Jim Harrod 0-5 45 44 163 18 36 11 0 5 29 0 0 18 34 .221 .301 .380 .681 0.3
Curt Harshaw 0-0 11 11 45 4 10 2 0 1 2 2 4 6 11 .222 .327 .333 .660 0.0
Greg Harshberger 1-0 114 66 275 38 62 13 1 6 28 20 11 37 75 .225 .321 .345 .666 1.0
Dana Hart 0-0 31 14 61 12 18 3 1 2 10 0 0 3 19 .295 .323 .475 .798 0.4
Rick Hart 0-0 26 26 105 20 39 9 0 1 19 6 5 16 22 .371 .460 .486 .945 1.2
Cory Hartke 1-0 192 172 621 70 134 21 1 23 96 2 2 77 197 .216 .314 .364 .678 2.0
Corey Hartl 2-0 164 155 608 96 144 45 0 27 105 0 0 73 170 .237 .335 .444 .779 1.5
Elvis Harvey 0-0 7 7 25 4 10 2 1 1 5 0 0 4 3 .400 .500 .680 1.180 0.7
Pat Harvey 1-0 98 77 308 37 82 23 0 7 50 0 0 14 86 .266 .318 .409 .728 1.4
Jeff Harvilla 0-0 34 34 129 9 36 3 1 0 8 2 4 3 36 .279 .296 .318 .614 0.0
Preston Hasser 0-0 34 30 105 12 23 5 0 1 14 0 0 9 7 .219 .278 .295 .573 -0.3
Jake Hathaway 0-0 51 51 195 15 46 11 2 1 16 5 6 3 56 .236 .250 .328 .578 -0.4
Chad Hatt 0-0 52 28 131 17 28 3 1 1 10 9 4 7 25 .214 .259 .275 .534 -0.2
Bob Hauser 0-0 49 35 141 19 39 4 0 3 16 1 0 21 35 .277 .382 .369 .751 0.8
Dustin Havey 0-0 40 39 146 13 31 4 0 3 12 3 3 13 42 .212 .287 .301 .588 -0.1
Elijah Hawkes 0-0 78 78 309 29 86 17 2 2 39 10 11 25 76 .278 .333 .366 .699 1.0
Malik Hawkins 0-6 7 0 8 0 4 0 0 0 2 0 0 1 0 .500 .556 .500 1.056 0.2
Rich Hawkins 0-0 11 10 41 6 13 3 0 1 9 0 0 6 6 .317 .404 .463 .868 0.5
Jonathan Hayden 0-0 58 49 181 24 43 6 2 3 23 3 3 40 55 .238 .376 .343 .718 0.3
Dan Haygood 0-5 12 8 31 5 12 2 0 1 4 0 0 3 9 .387 .441 .548 .990 0.5
Frank Haynes 0-0 37 36 146 19 38 1 0 0 4 0 0 16 19 .260 .331 .267 .598 0.3
Jeff Hazen 0-0 101 101 381 47 96 17 2 11 45 0 0 45 114 .252 .331 .394 .725 1.1
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Malcolm Heathershaw 0-0 9 9 35 6 11 2 0 2 10 0 0 3 8 .314 .368 .543 .911 0.5
Ed Hebert 0-5 8 8 35 5 5 2 0 0 2 2 1 4 9 .143 .231 .200 .431 -0.3
Dave Hebl 0-0 68 67 240 24 67 20 0 6 31 6 3 17 71 .279 .328 .438 .766 0.3
Chris Hecht 1-0 164 141 506 58 113 15 2 10 46 13 11 70 127 .223 .332 .320 .652 1.0
Mitch Hegedus 3-0 141 134 513 80 128 25 1 28 86 1 1 50 156 .250 .336 .466 .802 4.1
Chris Heinold 0-0 41 40 153 20 43 11 2 5 16 3 3 12 54 .281 .337 .477 .814 1.2
Joe Helms 0-0 14 14 52 9 13 3 0 3 11 2 0 5 16 .250 .316 .481 .797 0.5
Fred Helton -1-0 42 37 131 13 30 2 3 0 11 2 7 6 27 .229 .277 .290 .567 -0.7
Jaylin Hembry 0-0 12 11 40 4 12 2 0 1 4 0 0 5 6 .300 .370 .425 .795 0.2
Junior Henderson 1-0 74 70 274 28 72 10 0 7 37 0 0 29 67 .263 .345 .376 .721 1.6
Seth Henderson 0-0 86 35 176 15 40 5 0 0 16 5 1 9 43 .227 .271 .256 .527 -0.5
Louis Hendrickx 0-0 65 64 227 27 51 5 4 7 24 7 0 27 55 .225 .315 .374 .690 0.8
Gil Hendrix 1-5 125 120 425 66 101 22 2 9 56 2 2 79 105 .238 .361 .362 .723 2.0
Eric Henkel -1-0 130 77 313 42 78 15 4 1 20 18 15 29 57 .249 .314 .332 .646 -0.3
Chris Henry 0-0 63 63 235 26 67 12 1 2 18 12 2 32 54 .285 .369 .370 .740 1.4
Jerry Henry 0-0 21 7 37 2 9 1 0 0 5 0 0 5 11 .243 .341 .270 .611 -0.0
Jerry Henshaw 0-0 55 53 198 24 48 7 1 1 12 8 7 15 46 .242 .298 .303 .601 -0.0
Sam Hensley 0-2018 41 41 179 18 41 4 2 3 13 5 4 8 30 .229 .266 .324 .590 -0.2
Johnny Henwood 0-0 8 7 26 2 11 1 0 0 2 0 0 1 2 .423 .464 .462 .926 0.3
Al Hernandez -1-0 96 96 398 39 120 23 2 2 46 5 9 14 74 .302 .325 .384 .710 1.1
Alex Hernandez 1-0 183 182 679 72 179 36 6 18 107 22 12 55 157 .264 .321 .414 .735 2.5
Andres Hernandez 0-6 21 18 77 8 20 1 0 1 8 0 0 12 14 .260 .360 .312 .671 0.1
Ben Hernandez 0-0 60 60 230 34 63 6 1 5 35 8 0 20 53 .274 .329 .374 .703 0.8
Chris Hernandez 0-0 33 33 129 16 27 6 0 3 11 0 0 11 30 .209 .268 .326 .593 -0.1
Chris Hernandez 0-0 10 10 35 0 8 1 0 0 5 0 0 4 10 .229 .308 .257 .565 -0.1
Danny Hernandez 0-0 1 1 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
David Hernandez 0-0 135 122 454 50 113 31 1 7 51 0 0 18 129 .249 .282 .368 .650 0.5
Freddy Hernandez 0-0 25 25 98 20 27 3 1 4 21 10 2 18 22 .276 .397 .449 .846 1.1
Hector Hernandez 0-0 20 20 79 16 28 7 1 5 18 3 1 9 19 .354 .416 .658 1.074 1.3
Jorge Hernandez 0-0 57 57 220 16 44 10 2 3 14 1 3 16 68 .200 .261 .305 .565 -0.2
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mario Hernandez 0-0 52 36 134 21 32 3 4 2 9 6 4 9 33 .239 .285 .366 .650 -0.1
Oscar Hernandez 1-0 99 99 351 47 104 22 6 4 47 4 4 47 107 .296 .390 .427 .817 2.4
Ricky Hernandez 0-6 24 22 76 9 14 2 0 2 7 11 1 6 14 .184 .259 .289 .548 -0.3
Rodolfo Hernandez 0-0 38 38 146 29 52 15 1 12 41 1 1 14 34 .356 .418 .719 1.137 2.3
Bryan Hernden 1-0 56 37 160 19 38 12 0 5 21 0 2 12 35 .237 .299 .406 .705 0.5
Alex Herrera 0-0 34 27 96 16 27 11 1 2 12 0 0 9 24 .281 .343 .479 .822 0.5
Danny Herrera 0-5 9 9 33 8 10 3 0 1 6 4 1 8 7 .303 .452 .485 .937 0.5
Luis Herrera 0-0 45 43 142 13 26 1 5 2 12 3 3 7 50 .183 .225 .303 .528 -0.8
Ruben Herrera 0-0 55 55 214 26 60 10 1 7 23 9 5 16 43 .280 .339 .435 .774 1.5
Matt Hershberger 2-0 137 123 501 55 136 16 9 4 48 17 12 37 87 .271 .335 .363 .698 2.2
Bobby Hibbard 0-0 72 71 290 49 74 17 3 9 45 15 5 19 57 .255 .300 .428 .728 1.4
Aaron Hickman -1-5 78 78 334 30 74 8 1 0 19 12 10 13 108 .222 .259 .251 .510 -1.5
Steve Hickman 0-5 46 46 175 12 52 13 0 6 29 0 0 7 43 .297 .317 .474 .791 1.0
David Hicks 1-0 46 40 149 13 42 7 2 1 14 2 3 10 33 .282 .340 .376 .715 0.7
Tyler Hicks 0-0 27 27 110 6 30 1 0 2 10 0 0 3 16 .273 .304 .336 .641 0.2
Tommie Hieb 0-0 9 8 25 3 3 1 0 1 4 0 0 3 9 .120 .241 .280 .521 -0.1
Mike Higgins 0-6 7 7 23 2 4 0 0 0 1 0 0 1 9 .174 .240 .174 .414 0.0
Justin Hilborn 4-0 292 292 1002 131 200 36 6 29 120 58 21 159 327 .200 .317 .334 .652 3.6
Jeremy Hileman 0-0 54 31 150 20 42 4 1 2 20 2 3 17 28 .280 .353 .360 .713 0.1
Jeff Hill 0-5 76 76 304 44 83 14 0 14 45 5 6 33 75 .273 .352 .457 .809 2.0
Nicholas Hill 0-0 13 10 29 2 9 3 0 0 2 2 1 2 6 .310 .394 .414 .808 0.2
Mike Hillery 2-0 131 130 509 84 155 25 1 28 113 0 0 49 84 .305 .367 .523 .890 4.0
Scott Hiltunen 4-0 105 105 386 54 114 16 3 8 45 21 13 43 103 .295 .380 .415 .794 3.6
Sean Hinkle 0-0 17 17 63 12 18 5 0 1 6 9 3 7 10 .286 .384 .413 .796 0.5
Motofumi Hirayama 0-0 64 57 201 24 45 10 1 2 13 4 1 17 60 .224 .284 .313 .598 -0.3
Brian Hirt 4-0 169 121 456 58 117 20 0 18 70 1 0 72 123 .257 .374 .419 .792 4.5
Dan Hittler 0-0 44 22 92 5 21 7 0 1 8 0 0 2 27 .228 .258 .337 .595 0.0
Dave Hizer 0-0 34 30 124 24 43 9 2 8 27 3 0 14 17 .347 .407 .645 1.052 1.9
Cameron Hock 0-2026 52 52 177 17 38 6 0 3 27 0 0 17 59 .215 .288 .299 .587 0.0
Edgar Hock 0-0 12 12 40 6 14 3 1 0 0 0 1 4 8 .350 .422 .475 .897 0.4
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Darius Hodges 2-0 79 79 288 31 81 8 1 10 40 4 5 23 77 .281 .338 .420 .758 2.0
Jared Hodo 0-6 20 18 60 10 12 1 0 2 8 1 2 12 19 .200 .342 .317 .659 0.0
Pete Hoffman 0-0 18 18 66 7 14 3 0 2 10 1 2 5 10 .212 .260 .348 .609 -0.1
John Hogue 0-0 28 14 70 9 18 0 0 1 9 0 0 3 13 .257 .280 .300 .580 -0.1
Jeff Holgate 0-6 3 3 11 0 1 0 0 0 0 0 1 1 4 .091 .167 .091 .258 -0.2
Chris Holguin 1-6 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Kevin Holland 0-0 73 69 275 38 81 13 1 4 36 21 12 29 55 .295 .365 .393 .757 1.1
Jonathan Holliday 4-0 255 255 1029 164 296 57 14 21 132 30 24 76 223 .288 .345 .431 .777 5.7
Chris Holly 1-0 111 101 393 51 116 23 0 3 47 4 6 36 73 .295 .358 .377 .734 2.0
Daniel Holmes 0-5 37 31 115 23 31 3 1 12 17 0 0 17 32 .270 .378 .626 1.004 0.5
Robert Holmes 0-0 56 50 206 37 57 12 1 5 27 3 1 14 38 .277 .339 .417 .757 0.9
Kája Homola 0-0 76 76 243 35 52 8 4 3 27 7 2 26 69 .214 .300 .317 .617 -0.0
Chris Honaker 0-0 39 36 137 25 48 7 0 5 25 0 0 23 21 .350 .457 .511 .968 1.9
Jeff Hornsby 0-0 72 66 246 42 74 12 1 12 38 0 0 36 56 .301 .408 .504 .912 3.4
Dan Houchens 0-6 14 14 49 5 11 2 0 1 6 0 1 3 12 .224 .269 .327 .596 -0.2
Drew Houghton 0-0 29 29 108 17 28 7 0 3 13 0 0 16 19 .259 .360 .407 .767 0.7
Brian House 3-0 150 147 562 72 144 27 5 15 79 19 17 68 103 .256 .342 .402 .744 2.7
Andy Howard 0-0 52 41 161 20 42 7 0 0 15 0 0 13 55 .261 .324 .304 .628 -0.3
Brian Howard 0-0 15 13 50 8 14 2 0 0 4 1 1 4 9 .280 .339 .320 .659 -0.0
Darby Hubley 2-0 150 113 478 76 142 23 5 18 75 9 8 34 104 .297 .349 .479 .828 3.1
Ryan Hucks 0-0 63 52 181 28 44 5 3 5 18 5 3 40 46 .243 .380 .387 .767 1.0
Jim Hudson 2-0 121 116 425 55 113 15 3 3 37 15 3 53 86 .266 .355 .336 .692 1.8
Doug Huffman 0-0 65 64 249 32 62 11 1 5 33 0 0 22 80 .249 .325 .361 .686 0.8
Justin Huffman 0-5 67 62 242 46 84 11 1 8 38 11 5 25 48 .347 .405 .500 .905 1.4
J.J. Hughes 2-0 125 92 374 44 107 21 1 7 46 0 2 48 62 .286 .372 .404 .776 1.9
John Hughes -1-0 66 62 232 21 60 15 1 4 19 4 3 22 56 .259 .331 .384 .714 0.7
Matt Humen 3-0 113 113 467 75 124 19 6 17 52 35 14 43 119 .266 .330 .441 .771 3.5
Brian Humphries 0-0 18 18 66 14 20 1 0 3 18 3 1 11 15 .303 .405 .455 .860 0.5
Cody Hunsinger 0-0 110 110 421 70 91 12 0 8 48 22 8 38 113 .216 .299 .302 .601 0.7
Jonathan Huskey 3-0 141 141 528 76 125 35 7 21 70 22 12 68 166 .237 .347 .449 .796 4.6
Player From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jaylen Hussey 1-0 181 163 563 65 135 24 0 12 81 0 0 74 145 .240 .331 .346 .677 1.2
Talbot Hutchings 1-0 69 69 225 31 44 6 1 8 25 8 4 44 79 .196 .338 .338 .676 1.1
Joey Hutchison 5-0 177 154 619 83 177 23 5 27 91 14 13 48 121 .286 .338 .470 .808 5.0
Alan Hutter 4-0 191 189 763 97 210 23 6 23 100 18 10 56 174 .275 .330 .412 .741 4.5
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75