CARIBBEAN BASEBALL LEAGUE
'D' 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
Andy D'Amore 0-2021 6 6 .500 4.15 16 16 0 0 0 80.1 70 37 4 34 74
Tom Dahlgren 0-5 0 2 .000 3.63 7 7 0 0 0 34.2 31 14 4 10 38
Steve Dahnke -1-5 1 2 .333 9.39 22 0 0 0 0 30.2 40 32 7 25 28
Rizalino Dalusag 0-0 0 0 .000 0.00 1 0 0 0 0 1.1 0 0 0 1 0
Tsu-wee Dan 0-2022 5 3 .625 1.18 12 12 0 0 0 61.0 39 8 1 17 90
Mike Danahy 0-2022 0 1 .000 8.53 3 3 0 0 0 12.2 23 12 0 6 8
Bob Danek 0-6 0 0 .000 4.97 9 0 0 0 0 12.2 17 7 1 8 7
Kevin Daniel 0-2024 1 2 .333 8.69 17 0 0 0 4 19.2 25 19 2 12 19
Adrian Daniels 0-2026 6 14 .300 4.58 35 24 0 0 1 123.2 128 63 7 44 75
Doug Dassie 0-2019 2 8 .200 4.44 16 16 0 0 0 75.0 89 37 8 31 60
Jordan Daughtry 0-6 1 1 .500 0.90 7 0 0 0 0 10.0 8 1 0 8 14
Dan Davenport 0-2019 3 2 .600 3.83 8 8 0 0 0 42.1 41 18 4 9 47
Bryan Davis 0-0 5 3 .625 4.03 16 16 0 0 0 73.2 72 33 8 31 53
Jordan Davis 1-2026 5 6 .455 4.57 39 18 0 0 8 106.1 133 54 10 35 92
Justin Davis 0-5 1 0 1.000 2.01 11 0 0 0 3 22.1 16 5 0 8 22
Kieran Davis 0-6 1 0 1.000 8.40 13 0 0 0 0 15.0 25 14 0 10 7
Nick Davis 0-2025 1 1 .500 2.51 7 6 0 0 0 32.1 32 9 1 9 36
Phil Davis 1-2019 4 4 .500 2.30 70 0 0 0 10 78.1 57 20 7 34 94
Richard Davis 2-2022 4 4 .500 2.76 15 15 0 0 0 78.1 69 24 3 27 67
Jeff Day 0-2025 2 5 .286 5.80 32 0 0 0 17 35.2 45 23 1 15 37
Oliver de Boer 247-6 0 1 .000 6.30 10 0 0 0 1 10.0 9 7 0 10 3
Tommy de Boer 2020-2021 4 3 .571 2.98 13 13 0 0 0 66.1 52 22 7 26 68
Addick de Bruijn 490-5 4 3 .571 2.90 22 9 0 0 1 62.0 57 20 6 27 46
Raul de Herrera 2021-2022 4 7 .364 4.09 15 15 0 0 0 70.1 67 32 7 26 81
Adrian de la Rosa 2022-2022 12 5 .706 3.08 32 32 0 0 0 160.2 146 55 17 61 135
Alex de la Rosa 293-5 10 11 .476 5.68 147 3 0 0 4 168.0 188 106 20 70 160
Franklin de Metrio 2025-2025 7 9 .438 5.27 76 12 0 0 1 147.0 152 86 14 78 136
Ken Deal 0-0 0 0 .000 1.08 9 0 0 0 0 16.2 9 2 0 5 12
Marcus Dean 0-2023 3 9 .250 6.11 39 15 0 0 3 81.0 92 55 7 35 44
Dan Dearing 0-2026 4 5 .444 4.19 48 0 0 0 13 43.0 42 20 6 16 40
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Markus Deaton 0-2018 3 1 .750 0.92 23 0 0 0 11 29.1 16 3 0 8 35
Nathan DeBartolo 4-2023 20 15 .571 2.79 94 55 0 0 3 351.1 289 109 19 109 301
Justin DeChene 0-5 2 2 .500 4.20 25 0 0 0 0 15.0 21 7 0 6 13
Willie del Angel 311-5 4 3 .571 3.47 48 1 0 0 1 83.0 75 32 7 44 85
Ken Del Frate 0-5 1 2 .333 5.00 34 6 0 0 5 54.0 60 30 5 22 50
Ray Delfino 0-2026 4 3 .571 4.50 13 13 0 0 0 62.0 65 31 5 28 50
Eddie Delgado 0-2024 0 0 .000 3.38 2 0 0 0 0 2.2 2 1 0 5 1
Sean Dell'Olio 0-2026 4 3 .571 4.20 11 11 0 0 0 55.2 50 26 5 15 47
Adam DeMenge 0-2026 2 5 .286 6.18 16 16 0 0 0 67.0 83 46 6 36 58
Basil DeMichele 1-5 8 5 .615 4.61 33 24 0 0 1 123.0 124 63 13 54 87
Randy Denney 0-2026 3 5 .375 3.57 23 8 0 0 1 63.0 62 25 6 17 64
Chris Denton 0-5 5 2 .714 2.13 24 8 0 0 5 63.1 44 15 4 21 57
Jonathan DePaul 0-2018 2 2 .500 2.25 35 0 0 0 17 36.0 21 9 4 15 32
Gilbert Derry 0-2024 1 2 .333 4.00 16 0 0 0 1 27.0 29 12 0 12 26
Zach DeYoung 0-6 0 0 .000 0.44 8 0 0 0 0 20.2 14 1 0 8 10
Tom Diamond 0-11 0 0 .000 0.00 3 0 0 0 1 2.1 0 0 0 0 4
Antonio Diaz 0-2023 0 5 .000 4.77 52 1 0 0 17 54.2 45 29 11 22 89
Bob Diaz 0-5 2 1 .667 4.16 41 0 0 0 4 62.2 64 29 7 29 53
Carlos Diaz 1-5 8 9 .471 5.09 99 0 0 0 1 134.1 154 76 17 41 113
Diego Diaz 0-2025 9 1 .900 2.84 17 17 0 0 0 85.2 89 27 5 21 81
Edgar Diaz 0-2024 1 2 .333 5.06 15 9 0 0 0 48.0 49 27 5 23 35
Guillermo Diaz 0-2025 2 2 .500 5.71 4 4 0 0 0 17.1 20 11 3 9 19
Reynaldo Diaz 0-2025 0 0 .000 4.91 3 0 0 0 0 3.2 6 2 1 1 6
Paul Dickenson 0-2025 3 2 .600 2.20 32 0 0 0 19 32.2 20 8 3 17 44
Ryan Dickerson 0-2020 1 2 .333 5.79 31 0 0 0 0 28.0 29 18 4 9 33
Elijah Dickson 1-2020 6 9 .400 4.00 18 18 0 0 0 87.2 87 39 6 38 67
Kyle DiGuiseppi 2-2026 6 3 .667 2.07 14 14 0 0 0 82.2 56 19 10 11 92
Marlin Dillard 0-5 7 4 .636 3.96 34 13 0 0 0 97.2 96 43 11 43 86
You-cheng Ding 0-2023 1 4 .200 5.51 37 6 0 0 1 65.1 79 40 12 31 62
Chase Divers 0-2025 3 5 .375 5.05 88 0 0 0 0 46.1 53 26 3 21 45
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Dan Divine 0-5 0 0 .000 9.95 10 0 0 0 0 6.1 11 7 0 4 6
Colby DiVito 1-2024 8 20 .286 4.75 49 40 0 0 1 206.2 205 109 17 78 149
Harry Dobie 0-2023 3 3 .500 5.02 9 8 0 0 0 43.0 51 24 3 10 43
Jerry Dominguez 0-2026 3 7 .300 5.81 17 13 0 0 0 62.0 74 40 5 20 45
Jon Dominguez 0-6 2 0 1.000 6.56 26 0 0 0 1 35.2 49 26 4 11 21
Jose Dominguez 2-2026 10 9 .526 4.52 46 18 0 0 0 137.1 137 69 7 39 145
Jose Dominguez 0-2026 3 3 .500 4.97 21 14 0 0 1 70.2 86 39 10 32 42
Nick Domino 0-2025 8 10 .444 4.26 43 23 0 0 1 124.2 128 59 10 58 118
Bobby Don 0-5 2 6 .250 6.75 20 14 0 0 1 65.1 83 49 9 33 51
Matt Donaghe 0-5 6 5 .545 4.68 61 6 0 0 7 100.0 100 52 12 37 94
Billy Donahoe 0-2026 0 0 .000 2.45 4 0 0 0 3 3.2 4 1 1 1 3
Jaden Doughty 0-5 6 5 .545 3.24 18 18 0 0 0 91.2 81 33 6 30 70
Chance Douglas 0-2021 2 3 .400 2.14 15 11 0 0 0 59.0 48 14 4 26 48
Dustin Douglas 1-2024 3 5 .375 3.94 10 10 0 0 0 48.0 47 21 5 13 56
A.J. Douthett 0-5 1 3 .250 6.67 25 0 0 0 10 27.0 29 20 4 9 25
Mike Dowdy 0-5 2 0 1.000 5.70 20 0 0 0 0 30.0 33 19 9 19 26
Eric Draper 0-2021 3 5 .375 2.21 16 16 0 0 0 81.1 56 20 5 26 84
Neal Drinkwater 0-2017 6 3 .667 2.28 13 13 0 0 0 71.0 63 18 5 13 55
Seth Drolette 0-2022 6 2 .750 1.37 12 12 0 0 0 65.2 47 10 4 17 64
Jerry Dry 1-2026 11 9 .550 4.10 61 15 0 0 12 123.0 108 56 8 51 78
Dennis Dschaak 0-2023 2 3 .400 4.53 12 12 0 0 0 55.2 55 28 5 18 54
Juan Duarte 0-2024 2 0 1.000 8.57 12 0 0 0 0 21.0 37 20 2 10 6
Aaron Duca 0-2026 5 0 1.000 3.04 11 9 0 0 0 56.1 44 19 2 11 41
Nate Duey 0-2026 1 1 .500 6.52 2 2 0 0 0 9.2 15 7 1 4 5
Mike Duffy 0-2021 4 6 .400 3.82 61 3 0 0 5 70.2 78 30 8 22 54
Matt Dumas 1-2025 7 9 .438 4.13 33 30 1 0 0 150.1 155 69 11 56 108
Dan Dunbar 0-2021 1 1 .500 4.96 4 4 0 0 0 16.1 19 9 2 7 11
John Duncan 1-2025 6 6 .500 3.98 43 22 0 0 4 131.0 145 58 11 41 88
Bret Dunckley 0-2019 1 0 1.000 1.10 3 3 0 0 0 16.1 11 2 0 6 14
Jeremy Dunlap 2-6 11 7 .611 4.34 84 13 0 0 1 182.2 192 88 13 82 148
Player From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO
Luis Duran 1-2023 8 2 .800 2.50 61 6 0 0 3 115.1 99 32 4 39 114
Mario Duran 0-2023 1 3 .250 5.20 10 7 0 0 0 36.1 45 21 3 12 35
Miguel Duran 0-2025 1 0 1.000 4.50 4 0 0 0 0 6.0 8 3 0 7 8
Tony Duran 0-6 1 1 .500 3.24 9 0 0 0 0 8.1 8 3 1 6 6
Daniel Duvall 0-2025 1 4 .200 9.26 6 6 0 0 0 23.1 33 24 4 11 28
Mark Duwe 1-2024 2 3 .400 3.01 29 10 0 0 1 74.2 69 25 3 22 68
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