CARIBBEAN BASEBALL LEAGUE
'B' PITCHING 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 W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Angel Baca 0-6 0 0 .000 5.06 2 0 0 0 1 5.1 6 3 3 4 0
Dan Bacci 2-2026 8 14 .364 4.10 44 32 0 0 2 164.2 150 75 12 76 156
Billy Bach 0-2026 0 0 .000 6.00 3 0 0 0 0 3.0 6 2 1 2 3
Karl Bader 0-2025 8 3 .727 2.91 17 17 0 0 0 86.2 69 28 4 32 75
Ricardo Badillo 1-2026 12 4 .750 1.71 42 17 0 0 1 131.1 94 25 8 37 114
Carlos Baeza 0-2026 7 3 .700 2.99 19 11 0 0 0 69.1 55 23 4 37 51
Bobby Bailey 0-2026 3 4 .429 3.18 12 12 0 0 0 62.1 57 22 3 18 49
Jeff Bailey -1-2020 7 5 .583 5.11 42 15 0 0 2 111.0 122 63 14 44 88
Jonathan Bailey 2-2019 7 13 .350 3.69 37 27 0 0 0 139.0 141 57 15 31 132
Seth Bainbridge 0-6 1 1 .500 10.06 18 0 0 0 3 17.0 30 19 2 11 11
Roberto Baires 0-2026 3 7 .300 7.18 16 13 0 0 1 57.2 72 46 8 32 54
Jeremy Baker 0-2026 4 4 .500 2.89 15 15 0 0 0 81.0 74 26 5 23 62
John Baker 0-2026 0 1 .000 20.25 1 1 0 0 0 2.2 7 6 0 3 2
Kevin Baker 0-2026 0 1 .000 4.50 4 1 0 0 0 8.0 10 4 1 4 6
Tom Balderrama 0-5 2 0 1.000 2.12 13 0 0 0 1 17.0 13 4 0 10 16
Darryl Ballard 1-2019 12 4 .750 3.63 28 28 0 0 0 146.1 138 59 13 36 117
Pablo Baltodano 0-5 1 0 1.000 10.80 6 0 0 0 0 8.1 13 10 2 6 4
Wen-hua Ban -1-2023 2 1 .667 9.25 18 0 0 0 0 24.1 39 25 5 18 21
Jeff Bandelow 0-2026 4 2 .667 4.93 11 7 0 0 0 38.1 42 21 4 12 39
Chris Banks 0-10 0 1 .000 0.00 1 1 0 0 0 0.0 4 3 1 0 0
Willie Barbosa 0-5 2 3 .400 2.79 20 6 0 0 4 48.1 37 15 2 18 40
Daniel Barclift 0-5 2 1 .667 3.06 23 0 0 0 1 32.1 32 11 1 12 30
Ben Bard 0-2026 2 1 .667 2.20 6 6 0 0 0 32.2 28 8 0 9 28
Jose Barela 1-5 4 17 .190 5.10 78 15 0 0 15 139.1 137 79 20 69 145
Callum Barnes 0-2026 0 1 .000 6.63 5 5 0 0 0 19.0 34 14 4 7 16
Matt Barnes 0-5 0 0 .000 7.27 2 2 0 0 0 8.2 12 7 0 2 8
Mike Barnett 0-2018 1 1 .500 1.69 6 6 0 0 0 32.0 20 6 2 9 24
Bryan Barnhart 0-2026 5 2 .714 3.31 14 9 0 0 3 51.2 55 19 1 17 30
John Barnhill 0-2026 3 7 .300 5.18 12 12 0 0 0 48.2 56 28 4 19 46
Marcus Barr 0-2023 0 1 .000 5.79 7 0 0 0 1 14.0 13 9 2 9 16
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Miguel Barragan 0-0 3 8 .273 5.64 53 13 0 0 0 107.0 135 67 16 44 108
James Barrett 1-2026 9 12 .429 5.56 108 16 0 0 3 174.2 209 108 17 70 135
Justin Barrett 0-5 7 0 1.000 3.24 27 0 0 0 1 41.2 37 15 1 21 40
Francisco Barrientos -1-2026 6 4 .600 4.40 42 4 0 0 0 77.2 74 38 8 44 79
Alex Barrios 0-2026 3 2 .600 3.27 24 7 0 0 0 52.1 46 19 5 22 39
Mario Barrios 0-2022 0 3 .000 5.34 14 5 0 0 4 28.2 31 17 3 10 23
Jose Barroga 0-2026 2 4 .333 3.89 9 9 0 0 0 44.0 41 19 5 17 51
Shane Barry 0-2026 5 1 .833 3.80 10 8 0 0 0 45.0 44 19 3 16 45
J.P. Bartholomew 0-6 0 0 .000 0.00 1 0 0 0 0 0.1 0 0 0 0 1
Andy Bartlett 1-2024 4 6 .400 4.80 40 24 0 0 1 140.2 171 75 10 37 103
Tim Bartley 0-6 0 0 .000 4.50 1 0 0 0 0 2.0 3 1 0 2 0
Ernie Bartlow 0-2020 0 1 .000 4.50 7 2 0 0 0 16.0 19 8 1 7 11
Roy Bashiri 0-2021 1 5 .167 11.14 27 2 0 0 2 26.2 41 33 6 18 35
Tony Bass 0-2026 2 4 .333 3.56 9 9 0 0 0 48.0 46 19 1 20 26
John Bates 0-2025 3 5 .375 3.88 30 7 0 0 2 65.0 57 28 7 23 76
Greg Batory 2-2026 13 14 .481 3.70 34 34 0 0 0 177.2 156 73 14 62 146
Maik Bauer -2-2025 6 2 .750 4.90 63 0 0 0 2 68.0 63 37 11 36 52
Jake Baugh 1-2026 5 5 .500 4.33 38 0 0 0 16 43.2 49 21 3 20 48
David Bautista 1-2026 9 7 .563 4.43 48 18 0 0 3 126.0 110 62 6 62 141
Leo Bautista 0-2025 1 1 .500 1.72 6 3 0 0 0 15.2 14 3 0 8 12
Marco Bautista 0-6 1 1 .500 10.22 10 0 0 0 0 12.1 18 14 3 11 8
Tony Bazo 1-2026 12 8 .600 4.13 41 21 0 0 0 137.1 139 63 13 57 101
Andrew Beason 1-2019 8 7 .533 2.76 39 16 0 0 0 127.1 110 39 11 44 118
David Becerra 1-2026 6 6 .500 3.81 21 21 0 0 0 99.1 99 42 12 38 76
Jose Becerra 0-6 0 2 .000 5.79 9 0 0 0 0 14.0 16 9 2 6 10
Warren Bechtel 0-2026 0 0 .000 4.15 6 0 0 0 2 8.2 6 4 2 5 15
Phil Beck 1-2026 6 5 .545 3.90 24 20 0 0 0 101.2 100 44 3 32 83
Tyler Beekman 4-0 0 0 .000 27.00 1 0 0 0 0 0.1 1 1 0 3 1
Bill Bell 0-2019 1 3 .250 4.00 15 15 0 0 0 69.2 69 31 11 29 68
Ed Bell 0-2026 0 0 .000 3.00 3 0 0 0 2 3.0 3 1 0 3 3
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Tom Bell 1-2026 4 4 .500 4.72 55 14 0 0 3 129.2 167 68 9 44 119
John Bellantoni 0-2026 0 2 .000 9.00 2 0 0 0 0 2.0 6 2 0 1 1
Zachery Belvin 1-2026 5 8 .385 4.72 53 25 0 0 1 160.0 173 84 14 57 98
Dan Benfield 0-2025 8 3 .727 2.59 29 12 0 0 3 87.0 72 25 5 32 64
John Benitez 0-2026 2 2 .500 3.10 6 6 0 0 0 29.0 30 10 4 12 26
Mike Benjamin 1-2019 2 7 .222 4.83 19 18 0 0 0 82.0 95 44 7 37 85
Mike Benson 1-2024 4 2 .667 3.38 42 0 0 0 12 45.1 33 17 3 18 69
Justin Bentley 0-2026 4 4 .500 2.81 51 1 0 0 16 64.0 46 20 4 25 74
Edgar Berberena 0-2026 1 6 .143 4.98 48 13 0 0 0 99.1 97 55 8 50 103
Matt Berger 1-2025 2 5 .286 2.86 63 6 0 0 3 107.0 93 34 8 34 105
Dave Berke 1-2023 2 7 .222 2.71 32 12 0 0 8 79.2 77 24 2 18 65
Patrice Bernard 0-2026 2 6 .250 5.88 41 13 0 0 4 93.1 115 61 10 42 68
Mike Bernhard 0-2026 1 2 .333 4.24 33 0 0 0 1 51.0 46 24 7 25 42
Diego Berrios 1-6 7 6 .538 4.61 45 9 0 0 0 132.2 126 68 16 60 147
Jared Berry 0-2026 7 3 .700 3.44 18 7 0 0 1 55.0 60 21 4 9 46
Greg Besteman 0-2019 2 2 .500 4.71 12 6 0 0 4 36.1 39 19 5 9 25
Justin Bethke -1-6 2 2 .500 11.27 34 0 0 0 0 34.1 50 43 5 28 26
Tommy Biegel 0-2026 4 0 1.000 3.51 23 3 0 0 0 48.2 55 19 3 16 34
Omran bin Imran 1-6 0 2 .000 9.64 14 3 0 0 0 28.0 41 30 6 14 24
Jason Birge 0-5 9 3 .750 4.15 92 2 0 0 9 136.2 121 63 17 60 125
Baden Birss -1-2024 7 7 .500 6.00 54 10 0 0 1 93.0 104 62 19 46 85
Mike Bise 0-2026 3 6 .333 5.72 16 16 0 0 0 74.0 87 47 11 22 64
John Bishop 0-2026 2 0 1.000 2.29 4 4 0 0 0 19.2 19 5 0 8 16
Tom Bishop 0-2025 7 4 .636 3.21 15 15 0 0 0 75.2 56 27 9 32 74
Chris Bissonette 0-2019 4 4 .500 4.16 13 13 0 0 0 67.0 66 31 6 16 46
Howie Bissonnette 0-6 0 0 .000 7.20 3 0 0 0 1 5.0 8 4 1 1 3
Alvin Biter 1-2021 3 1 .750 2.45 36 0 0 0 3 36.2 25 10 1 16 56
Brian Black 2-2020 3 11 .214 3.97 25 25 0 0 0 122.1 118 54 12 41 128
Jake Black 0-2020 3 4 .429 4.06 17 9 0 0 0 51.0 37 23 6 22 53
Rich Blackburn 0-2025 2 1 .667 5.30 39 3 0 0 0 74.2 84 44 8 38 78
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Bobby Blackford 0-5 1 1 .500 3.77 26 1 0 0 0 43.0 47 18 6 14 32
Justin Blackmon 0-2026 3 2 .600 4.81 8 8 0 0 0 39.1 46 21 3 18 32
Justin Blackstock 0-5 1 0 1.000 4.88 6 6 0 0 0 24.0 27 13 3 11 20
Chris Blair 0-2019 0 1 .000 4.50 1 1 0 0 0 4.0 7 2 0 1 5
Shawn Blair 0-2022 2 2 .500 3.99 21 6 0 0 5 49.2 48 22 2 13 53
Barry Blake 0-2026 2 9 .182 5.94 76 3 0 0 3 72.2 91 48 4 49 49
Sean Blanchard 1-2018 5 10 .333 4.83 21 21 0 0 0 98.2 101 53 9 28 102
Dave Blevins 0-5 4 19 .174 4.76 38 38 0 0 0 189.0 205 100 24 62 152
Ed Blinzler 0-2026 1 14 .067 5.65 46 20 0 0 13 110.0 127 69 9 60 92
Sam Bliss 0-5 6 1 .857 3.34 34 2 0 0 4 64.2 51 24 2 22 45
John Blom 0-2026 2 4 .333 4.00 48 6 0 0 2 83.1 74 37 16 23 80
Jarod Blust 0-2017 1 6 .143 4.67 17 9 0 0 0 52.0 57 27 6 26 40
Dane Boatwright 2-2026 9 11 .450 4.76 87 16 0 0 0 172.0 188 91 11 84 135
Zach Boeckel 0-2018 1 1 .500 1.63 5 5 0 0 0 27.2 23 5 1 7 28
Rob Boehm 0-2026 2 1 .667 1.74 21 0 0 0 3 20.2 10 4 0 12 25
Devin Bohanan 0-2023 3 2 .600 2.27 8 8 0 0 0 47.2 42 12 6 11 42
Dave Bojorquez 0-5 2 0 1.000 3.94 21 0 0 0 1 29.2 32 13 3 19 18
Bill Bollinger 0-2026 3 2 .600 3.05 31 7 0 0 1 73.2 66 25 5 28 64
Steven Bond 0-2023 6 6 .500 3.33 17 17 0 0 0 94.2 82 35 7 24 71
Ryan Bonniville 0-2024 4 3 .571 4.87 17 12 0 0 2 61.0 68 33 2 17 73
Rich Boozer 0-2017 1 4 .200 4.50 8 8 0 0 0 34.0 40 17 2 5 21
Zack Boreham 0-5 2 4 .333 3.44 34 5 0 0 4 68.0 55 26 3 18 67
Philip Borofsky 0-2026 3 4 .429 4.73 19 7 0 0 1 51.1 54 27 7 27 31
Alejandro Borrego 0-2022 4 2 .667 2.77 77 0 0 0 4 87.2 68 27 8 46 111
Loys Borrego 0-2021 0 2 .000 3.50 4 4 0 0 0 18.0 18 7 2 8 26
Nikita Bosma 0-2025 5 1 .833 1.65 21 7 0 0 1 60.0 38 11 3 14 60
Brent Boss 0-2025 6 5 .545 4.04 45 6 0 0 1 78.0 89 35 3 29 53
Ethan Boswell 0-2023 1 1 .500 1.80 2 2 0 0 0 10.0 6 2 0 4 10
Steve Botello 2-2026 4 2 .667 4.35 40 15 0 0 11 99.1 92 48 10 39 111
Chris Bouck 0-2020 3 3 .500 2.55 26 8 0 0 9 60.0 43 17 2 23 81
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
John Bowden 0-11 0 0 .000 4.18 15 0 0 0 0 23.2 24 11 2 12 13
Dan Bowen 0-2026 0 2 .000 4.32 2 2 0 0 0 8.1 9 4 0 6 13
Travis Bowen 0-2026 2 0 1.000 5.08 6 6 0 0 0 28.1 38 16 1 11 21
Matt Bowers 2-2026 10 4 .714 3.64 39 25 0 0 2 146.0 142 59 12 49 112
Julio Bowling 0-2024 4 3 .571 2.91 12 12 0 0 0 65.0 57 21 4 18 55
Greg Bowman 0-2026 1 2 .333 3.42 6 6 0 0 0 26.1 20 10 4 13 26
Jude Boyle 0-2021 3 1 .750 1.84 8 8 0 0 0 49.0 29 10 2 11 36
Ron Boyles 1-2018 3 0 1.000 3.71 7 7 0 0 0 34.0 43 14 1 7 37
Paul Brace 0-5 4 3 .571 4.54 40 0 0 0 5 69.1 81 35 8 21 66
Ellis Brackman 0-2019 1 0 1.000 0.00 5 0 0 0 3 5.0 2 0 0 1 4
Nick Bradley 0-2026 3 10 .231 6.39 18 18 0 0 0 74.2 100 53 9 25 48
Mike Bradshaw 0-2019 2 0 1.000 3.24 16 0 0 0 0 25.0 22 9 1 13 15
Lanny Bragg 0-5 2 6 .250 4.95 17 17 1 0 0 83.2 99 46 5 28 63
Justin Brake 0-2026 0 0 .000 4.76 5 0 0 0 3 5.2 6 3 0 1 6
Chris Brand 0-2025 2 7 .222 3.88 14 14 0 0 0 65.0 69 28 4 27 61
Jim Brandner 0-11 0 0 .000 3.00 4 0 0 0 0 6.0 5 2 0 3 7
Brad Brandon 0-2025 4 17 .190 5.13 36 35 0 0 0 166.2 185 95 22 74 111
Tommy Brandt 0-2026 4 1 .800 3.40 22 2 0 0 0 42.1 36 16 5 16 33
Marty Brannon 0-2026 7 4 .636 3.67 16 16 0 0 0 81.0 80 33 7 29 62
Jaime Braun 0-2025 1 2 .333 3.15 17 0 0 0 8 20.0 19 7 1 7 21
Alan Brecht 0-2024 2 4 .333 3.92 9 9 0 0 0 41.1 35 18 3 18 39
Travis Brewer 0-2018 0 1 .000 4.76 28 0 0 0 0 17.0 15 9 1 6 13
Ben Brewington 1-2019 6 4 .600 1.94 25 9 0 0 1 74.1 53 16 5 16 74
Chris Bridges 0-2022 1 0 1.000 3.00 7 0 0 0 4 6.0 9 2 0 1 4
Michael Brien 0-2023 4 3 .571 2.73 16 16 0 0 0 85.2 71 26 6 19 84
Casey Briggs 0-6 0 1 .000 0.00 5 0 0 0 1 11.2 7 0 1 1 9
Duncan Brink 0-2026 4 4 .500 3.21 67 0 0 0 8 101.0 75 36 13 45 125
Luis Briones 0-2026 1 4 .200 3.68 14 14 0 0 0 66.0 69 27 3 31 46
Matt Britten 0-2026 9 6 .600 3.21 33 20 0 0 0 117.2 112 42 11 23 100
Joel Britton 0-6 2 2 .500 4.57 8 3 0 0 1 21.2 19 11 3 10 14
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Matt Broadwell 0-2022 4 2 .667 2.98 51 7 0 0 2 84.2 55 28 5 28 73
Cameron Brock 0-2026 2 5 .286 6.15 23 7 0 0 0 45.1 64 31 6 27 37
Chris Brooks 0-2025 5 7 .417 5.19 20 17 0 0 0 85.0 80 49 12 36 79
Andy Brown 1-2020 4 2 .667 2.70 60 0 0 0 5 66.2 44 20 5 20 78
Chad Brown 0-2026 1 2 .333 4.50 5 5 0 0 0 24.0 25 12 1 9 22
Collin Brown 1-2022 2 6 .250 3.66 49 0 0 0 3 51.2 37 21 4 22 60
Cory Brown 0-2019 3 1 .750 2.36 9 9 0 0 0 49.2 40 13 6 10 45
Jared Brown 0-2026 4 1 .800 5.81 17 17 1 0 0 74.1 85 48 7 37 47
Jermaine Brown 0-2019 1 3 .250 2.71 16 16 0 0 0 83.0 72 25 4 34 79
Josh Brown 0-2023 6 5 .545 3.27 32 16 0 0 6 99.0 86 36 11 21 85
Justin Brown 1-2026 4 7 .364 4.62 33 19 0 0 5 103.1 107 53 8 52 88
Ken Brown 0-2021 0 0 .000 6.75 1 1 0 0 0 2.2 4 2 0 1 1
Michael Brown 1-2023 0 14 .000 5.14 26 26 0 0 0 117.1 141 67 11 42 94
Nick Brown 0-2026 3 1 .750 1.80 16 0 0 0 7 20.0 13 4 2 11 23
Omar Brown 0-2026 3 8 .273 5.72 16 16 0 0 0 61.1 83 39 8 36 45
Tim Brown 0-6 3 6 .333 6.42 56 0 0 0 3 82.2 102 59 12 43 68
Matt Brubaker 0-2024 4 4 .500 3.33 14 14 0 0 0 73.0 63 27 5 21 59
Isaiah Bruce 0-5 3 4 .429 3.81 16 16 0 0 0 75.2 81 32 9 29 61
Marc Bruck 0-6 2 1 .667 8.63 17 0 0 0 0 24.0 35 23 3 20 10
Ingo Bruins 4-0 11 15 .423 2.53 49 49 0 0 0 259.2 210 73 22 71 240
Jason Bruner 0-2021 0 0 .000 1.75 11 7 0 0 2 36.0 34 7 3 16 42
Caleb Bryant 0-2025 2 1 .667 1.37 12 2 0 0 5 26.1 20 4 0 5 15
Jeremy Buckler 0-2026 1 5 .167 6.03 9 9 0 0 0 37.1 38 25 0 29 22
James Budzinski 0-2026 1 2 .333 4.60 16 3 0 0 0 31.1 38 16 3 18 24
Mike Bunch 0-6 0 0 .000 4.05 4 0 0 0 0 6.2 8 3 0 5 8
Daniel Burdette 1-5 5 14 .263 4.92 23 23 0 0 0 108.0 104 59 10 55 68
Dane Burford 0-5 2 2 .500 5.50 25 0 0 0 0 36.0 38 22 7 15 29
Jim Burke 0-2022 3 3 .500 3.33 15 15 0 0 0 73.0 68 27 4 30 68
Mike Burkman 0-6 4 1 .800 4.47 33 0 0 0 2 52.1 68 26 2 31 32
Andy Burks 0-2025 5 3 .625 3.49 14 14 0 0 0 69.2 66 27 7 20 53
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Simon Burnette 0-5 4 1 .800 4.15 53 2 0 0 0 47.2 51 22 5 20 45
Luke Burr 1-2024 1 1 .500 1.89 51 0 0 0 2 66.2 51 14 4 25 78
Mike Burr 0-2017 0 0 .000 1.93 5 0 0 0 0 9.1 6 2 0 2 5
Joe Burrows 1-5 17 9 .654 4.19 75 15 0 0 2 182.2 170 85 17 67 149
Matt Bursley 1-2019 3 2 .600 2.53 16 12 0 0 0 64.0 45 18 4 26 63
Filippo Burti 0-2025 2 1 .667 4.97 19 0 0 0 0 29.0 25 16 5 21 43
Dustin Bush 0-5 0 3 .000 4.24 3 3 0 0 0 17.0 14 8 3 4 13
Josue Bustamante 0-2023 0 1 .000 1.72 3 3 0 0 0 15.2 14 3 1 6 13
Jeff Butala 0-2025 6 7 .462 5.43 40 17 0 0 5 104.1 121 63 11 41 118
Antony Butler 0-2022 5 5 .500 3.77 18 13 0 0 0 71.2 68 30 12 17 71
Danny Butler 0-6 0 1 .000 13.50 6 0 0 0 0 8.0 15 12 1 5 5
J.J. Byrd 0-2026 0 1 .000 13.50 2 2 0 0 0 5.1 14 8 2 6 3
Tyler Byron 0-2026 6 5 .545 5.75 75 0 0 0 12 83.0 89 53 13 36 96
Benjamim Bzios 0-2026 1 7 .125 3.77 15 15 0 0 0 71.2 72 30 3 37 57
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