HAVANA METROPOLITANOS
PITCHING LEADERS
12/01/2075
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AK | BAL | BOS | BRK | BUF | CHI | CIN | DEN | HAV | KC | LV | LA | MIA | MIN | MTL
NYT | PHI | PHX | PIT | POR | SA | SD | SF | SAN | SEA | STL | TOR | TUC | VAN | WAS
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM PITCHING SINGLE SEASON LEADERS TEAM PITCHING CAREER LEADERS
162 IP required for season rate statistics. 500 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. Huggy Bruce 2.18 2069  
2. Zachary Foulkes 2.23 2055  
3. Tomás Gómez 2.27 2050  
4. Tomás Gómez 2.34 2049  
5. Ocho Aguilar 2.42 2057  
6. J.R. Jessen 2.43 2062  
7. Zachary Foulkes 2.51 2053  
8. Tomás Gómez 2.72 2056  
9. Zachary Foulkes 2.88 2054  
10. Tomás Gómez 2.91 2053  
ERA - CAREER
Rank Player ERA IP  
1. Zachary Foulkes 2.73 1223.0  
2. Jose Alberto 2.88 515.0  
3. Ocho Aguilar 3.21 1551.1  
4. Sal Casamonica 3.25 1103.1  
5. Tomás Gómez 3.29 2035.0  
6. Marcos Fernández 3.35 1122.1  
7. Zoraide Evangelista 3.38 750.2  
8. J.R. Jessen 3.39 616.1  
9. Huggy Bruce 3.39 2005.2  
10. Ekber Ersoy 3.80 725.2  
WINS - SINGLE SEASON
Rank Player W Year  
1. Ocho Aguilar 22 2057  
2. Ocho Aguilar 22 2058  
3. Tomás Gómez 21 2050  
4. Zachary Foulkes 21 2055  
5. Huggy Bruce 20 2069  
6. Huggy Bruce 20 2074  
7. Ocho Aguilar 19 2055  
8. John Goeman 18 2073  
9. John Goeman 18 2071  
10. Zoraide Evangelista 18 2073  
WINS - CAREER
Rank Player W IP  
1. Tomás Gómez 136 2035.0  
2. Huggy Bruce 135 2005.2  
3. Ocho Aguilar 119 1551.1  
4. Chad Brosseau 89 1414.0  
5. Zachary Foulkes 85 1223.0  
6. John Goeman 83 1360.2  
7. Sal Casamonica 68 1103.1  
8. Kevin Meisner 66 1053.0  
9. Marcos Fernández 60 1122.1  
10. Vicente Dehos 55 1092.2  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Ty Díaz 21 2052  
2. Imbart de Haan 18 2060  
3. Bruce McCarthy 17 2052  
4. Huggy Bruce 17 2067  
5. Donnie Petley 16 2047  
6. Kelly Lazell 15 2070  
7. Vicente Dehos 15 2069  
8. Tim Zinser 15 2067  
9. Donnie Petley 15 2046  
10. Nobuyoshi Endo 15 2046  
LOSSES - CAREER
Rank Player L IP  
1. Huggy Bruce 100 2005.2  
2. Tomás Gómez 93 2035.0  
3. Chad Brosseau 81 1414.0  
4. John Goeman 69 1360.2  
5. Vicente Dehos 64 1092.2  
6. Yordanis Larosa 63 1054.1  
7. Marcos Fernández 60 1122.1  
8. Ocho Aguilar 57 1551.1  
9. Kevin Meisner 57 1053.0  
10. Sal Casamonica 46 1103.1  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Zachary Foulkes .875 2057  
2. Ocho Aguilar .846 2057  
3. Tomás Gómez .808 2050  
4. Huggy Bruce .800 2069  
5. Tomás Gómez .762 2056  
6. Zachary Foulkes .750 2055  
7. Huggy Bruce .737 2070  
8. Ocho Aguilar .733 2058  
9. Sal Casamonica .727 2058  
10. J.R. Jessen .727 2063  
WINNING PCT - CAREER
Rank Player WPct IP  
1. Roberto Ramos .720 534.2  
2. Ocho Aguilar .676 1551.1  
3. Zachary Foulkes .675 1223.0  
4. Jose Alberto .623 515.0  
5. Mark Dand .621 588.1  
6. Zoraide Evangelista .614 750.2  
7. J.R. Jessen .603 616.1  
8. Sal Casamonica .596 1103.1  
9. Tomás Gómez .594 2035.0  
10. Huggy Bruce .574 2005.2  
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Alanzo Armelini 47 2056  
2. Andres Abreu 46 2072  
3. Edwin Rueda 44 2071  
4. Lucas LeBlanc 40 2063  
5. Victor Balaguer 40 2074  
6. Alejandro Martínez 38 2050  
7. Markus Sparkes 37 2048  
8. Markus Sparkes 36 2049  
9. Jeff Paige 36 2053  
10. Andres Abreu 36 2073  
SAVES - CAREER
Rank Player SV IP  
1. Pepe Hernández 134 409.1  
2. Lucas LeBlanc 95 188.1  
3. Andres Abreu 88 265.1  
4. Jeff Paige 83 295.0  
5. Markus Sparkes 82 267.2  
6. Shigezo Yamada 80 232.1  
7. Katsunan Ando 63 361.2  
8. Alejandro Martínez 61 105.2  
9. Jonathan Daigle 54 120.0  
10. Jon Pons 50 121.0  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Zachary Foulkes 7.0 2055  
2. Tomás Gómez 7.0 2050  
3. Huggy Bruce 6.8 2071  
4. Huggy Bruce 6.6 2069  
5. Huggy Bruce 6.1 2075  
6. Ocho Aguilar 5.8 2056  
7. Vesa Tuores 5.8 2048  
8. Marcos Fernández 5.5 2045  
9. J.R. Jessen 5.4 2062  
10. Tomás Gómez 5.4 2055  
WAR - CAREER
Rank Player WAR IP  
1. Huggy Bruce 45.6 2005.2  
2. Tomás Gómez 36.6 2035.0  
3. Ocho Aguilar 31.1 1551.1  
4. Zachary Foulkes 27.4 1223.0  
5. Marcos Fernández 24.9 1122.1  
6. Sal Casamonica 23.0 1103.1  
7. John Goeman 18.5 1360.2  
8. Chad Brosseau 17.2 1414.0  
9. Yordanis Larosa 16.8 1054.1  
10. Zoraide Evangelista 14.1 750.2  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Roberto Ramos 93 2060  
2. Ryan Matthews 89 2060  
3. Katsunan Ando 86 2057  
4. William Rodriguez 84 2060  
5. Tullio Bermani 83 2046  
6. Kata Aoki 83 2051  
7. Pepe Hernández 81 2045  
8. Juan Carlos Rivera 80 2045  
9. Markus Sparkes 79 2049  
10. Alanzo Armelini 78 2056  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Pepe Hernández 417 409.1  
2. Jose Alberto 372 515.0  
3. Tim Ross 358 365.0  
4. Roberto Ramos 357 534.2  
5. Tomás Gómez 330 2035.0  
6. Ryan Matthews 326 440.2  
7. William Rodriguez 312 450.1  
8. Huggy Bruce 307 2005.2  
9. Jeff Paige 302 295.0  
10. Su-chang Lyang 301 613.0  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Tim Zinser 34 2068  
2. Marcos Fernández 34 2045  
3. Yordanis Larosa 34 2065  
4. Byron Treebox 34 2062  
5. Sancho Ángel 34 2045  
6. Marcos Fernández 33 2049  
7. John Goeman 33 2075  
8. Tomás Gómez 33 2053  
9. John Goeman 33 2074  
10. Jeremy Ploeg 33 2060  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Tomás Gómez 314 2035.0  
2. Huggy Bruce 306 2005.2  
3. Ocho Aguilar 215 1551.1  
4. Chad Brosseau 210 1414.0  
5. Yordanis Larosa 201 1054.1  
6. John Goeman 199 1360.2  
7. Sal Casamonica 185 1103.1  
8. Marcos Fernández 182 1122.1  
9. Zachary Foulkes 180 1223.0  
10. Kevin Meisner 166 1053.0  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. Ocho Aguilar 8 2057  
2. Zachary Foulkes 7 2055  
3. Ocho Aguilar 6 2054  
4. Huggy Bruce 6 2073  
5. Huggy Bruce 5 2075  
6. Zachary Foulkes 5 2053  
7. Ocho Aguilar 5 2056  
8. John Goeman 5 2075  
9. John Goeman 4 2072  
10. John Goeman 4 2074  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Ocho Aguilar 31 1551.1  
2. Zachary Foulkes 19 1223.0  
3. Tomás Gómez 19 2035.0  
4. Huggy Bruce 18 2005.2  
5. John Goeman 18 1360.2  
6. Vicente Dehos 10 1092.2  
7. Zoraide Evangelista 9 750.2  
8. Chad Brosseau 8 1414.0  
9. Ekber Ersoy 7 725.2  
10. Kevin Meisner 5 1053.0  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Zachary Foulkes 6 2055  
2. John Goeman 2 2072  
3. Ekber Ersoy 2 2054  
4. Zachary Foulkes 2 2058  
5. Tomás Gómez 2 2050  
6. Tomás Gómez 2 2049  
7. Tomás Gómez 2 2054  
8. Zoraide Evangelista 2 2072  
9. Ocho Aguilar 2 2059  
10. Huggy Bruce 2 2075  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Zachary Foulkes 11 1223.0  
2. Tomás Gómez 8 2035.0  
3. Ocho Aguilar 6 1551.1  
4. Huggy Bruce 6 2005.2  
5. Zoraide Evangelista 6 750.2  
6. John Goeman 6 1360.2  
7. Ekber Ersoy 3 725.2  
8. Chad Brosseau 2 1414.0  
9. Sal Casamonica 2 1103.1  
10. Vicente Dehos 2 1092.2  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Ocho Aguilar 253.1 2057  
2. Zachary Foulkes 246.1 2055  
3. Ocho Aguilar 242.2 2056  
4. John Goeman 237.1 2073  
5. Ocho Aguilar 237.1 2055  
6. Tomás Gómez 234.0 2050  
7. Huggy Bruce 233.1 2075  
8. Huggy Bruce 233.1 2073  
9. Vesa Tuores 232.2 2048  
10. Ocho Aguilar 232.0 2054  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Tomás Gómez 2035.0 2035.0  
2. Huggy Bruce 2005.2 2005.2  
3. Ocho Aguilar 1551.1 1551.1  
4. Chad Brosseau 1414.0 1414.0  
5. John Goeman 1360.2 1360.2  
6. Zachary Foulkes 1223.0 1223.0  
7. Marcos Fernández 1122.1 1122.1  
8. Sal Casamonica 1103.1 1103.1  
9. Vicente Dehos 1092.2 1092.2  
10. Yordanis Larosa 1054.1 1054.1  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Vicente Dehos 262 2071  
2. Vesa Tuores 247 2048  
3. Bruce McCarthy 239 2052  
4. John Goeman 239 2075  
5. Ocho Aguilar 238 2054  
6. Ocho Aguilar 235 2058  
7. Byron Treebox 234 2062  
8. John Goeman 233 2074  
9. Huggy Bruce 231 2073  
10. Vicente Dehos 230 2069  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Huggy Bruce 1947 2005.2  
2. Tomás Gómez 1861 2035.0  
3. Ocho Aguilar 1500 1551.1  
4. Chad Brosseau 1489 1414.0  
5. John Goeman 1354 1360.2  
6. Vicente Dehos 1263 1092.2  
7. Yordanis Larosa 1109 1054.1  
8. Zachary Foulkes 1088 1223.0  
9. Kevin Meisner 1063 1053.0  
10. Marcos Fernández 1022 1122.1  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Imbart de Haan 37 2060  
2. Bruce McCarthy 35 2052  
3. Hak-su Na 31 2062  
4. Jeremy Ploeg 29 2060  
5. John Goeman 28 2074  
6. Marcos Fernández 28 2049  
7. Byron Treebox 27 2062  
8. Tim Zinser 27 2067  
9. Donnie Petley 27 2046  
10. Ekber Ersoy 27 2056  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Tomás Gómez 211 2035.0  
2. Huggy Bruce 145 2005.2  
3. Chad Brosseau 137 1414.0  
4. John Goeman 130 1360.2  
5. Ocho Aguilar 124 1551.1  
6. Marcos Fernández 124 1122.1  
7. Yordanis Larosa 114 1054.1  
8. Vicente Dehos 108 1092.2  
9. Sal Casamonica 103 1103.1  
10. Imbart de Haan 99 586.0  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Elroy van der Straten 97 2068  
2. Zoraide Evangelista 86 2074  
3. Nobuyoshi Endo 85 2046  
4. Chad Brosseau 83 2075  
5. Zoraide Evangelista 81 2075  
6. Tomás Gómez 81 2048  
7. Zoraide Evangelista 76 2073  
8. Tomás Gómez 75 2046  
9. Elroy van der Straten 71 2067  
10. Tony Vargas 71 2045  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Tomás Gómez 557 2035.0  
2. Chad Brosseau 483 1414.0  
3. Huggy Bruce 459 2005.2  
4. John Goeman 402 1360.2  
5. Ocho Aguilar 386 1551.1  
6. Zachary Foulkes 294 1223.0  
7. Vicente Dehos 289 1092.2  
8. Zoraide Evangelista 275 750.2  
9. Yordanis Larosa 274 1054.1  
10. Su-chang Lyang 268 613.0  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Marcos Fernández 1.0 2050  
2. Marcos Fernández 1.2 2049  
3. Huggy Bruce 1.4 2074  
4. Marcos Fernández 1.4 2046  
5. Ekber Ersoy 1.5 2056  
6. Sal Casamonica 1.5 2058  
7. Ekber Ersoy 1.6 2054  
8. Tomás Gómez 1.6 2056  
9. Vesa Tuores 1.6 2048  
10. Tomás Gómez 1.6 2054  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
1. Marcos Fernández 1.4 1122.1  
2. Ekber Ersoy 1.7 725.2  
3. Sal Casamonica 1.9 1103.1  
4. Huggy Bruce 2.1 2005.2  
5. J.R. Jessen 2.1 616.1  
6. Kevin Meisner 2.2 1053.0  
7. Zachary Foulkes 2.2 1223.0  
8. César Chambino 2.2 671.1  
9. Imbart de Haan 2.2 586.0  
10. Ocho Aguilar 2.2 1551.1  
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Tomás Gómez 243 2055  
2. Zoraide Evangelista 238 2074  
3. Tomás Gómez 237 2050  
4. Tomás Gómez 235 2054  
5. Tomás Gómez 220 2053  
6. Zoraide Evangelista 211 2073  
7. Huggy Bruce 205 2073  
8. Zoraide Evangelista 201 2075  
9. Zachary Foulkes 200 2054  
10. Marcos Fernández 198 2045  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Tomás Gómez 1859 2035.0  
2. Huggy Bruce 1656 2005.2  
3. Ocho Aguilar 1143 1551.1  
4. Chad Brosseau 1079 1414.0  
5. Marcos Fernández 1062 1122.1  
6. John Goeman 1026 1360.2  
7. Zachary Foulkes 953 1223.0  
8. Sal Casamonica 928 1103.1  
9. Yordanis Larosa 757 1054.1  
10. Zoraide Evangelista 738 750.2  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. Zoraide Evangelista 9.9 2074  
2. Tomás Gómez 9.7 2055  
3. Tomás Gómez 9.4 2054  
4. Joe Jones 9.1 2063  
5. Tomás Gómez 9.1 2050  
6. Marcos Fernández 9.0 2046  
7. Marcos Fernández 9.0 2048  
8. Tomás Gómez 8.8 2053  
9. Sal Casamonica 8.7 2057  
10. Chad Brosseau 8.7 2070  
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
1. Jose Alberto 9.2 515.0  
2. Zoraide Evangelista 8.8 750.2  
3. Marcos Fernández 8.5 1122.1  
4. Tomás Gómez 8.2 2035.0  
5. Sal Casamonica 7.6 1103.1  
6. Huggy Bruce 7.4 2005.2  
7. Mark Dand 7.2 588.1  
8. Zachary Foulkes 7.0 1223.0  
9. J.R. Jessen 6.9 616.1  
10. Chad Brosseau 6.9 1414.0  
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. Marcos Fernández 7.54 2050  
2. Marcos Fernández 6.96 2049  
3. Marcos Fernández 6.55 2046  
4. Tomás Gómez 5.88 2054  
5. Huggy Bruce 5.59 2074  
6. Tomás Gómez 5.31 2056  
7. Tomás Gómez 5.17 2055  
8. Sal Casamonica 5.15 2058  
9. Marcos Fernández 5.08 2045  
10. Marcos Fernández 4.88 2048  
K/BB - CAREER
Rank Player K/BB IP  
1. Marcos Fernández 6.0 1122.1  
2. Sal Casamonica 4.0 1103.1  
3. Ekber Ersoy 3.7 725.2  
4. Huggy Bruce 3.6 2005.2  
5. Tomás Gómez 3.3 2035.0  
6. J.R. Jessen 3.3 616.1  
7. Zachary Foulkes 3.2 1223.0  
8. Ocho Aguilar 3.0 1551.1  
9. Yordanis Larosa 2.8 1054.1  
10. Zoraide Evangelista 2.7 750.2  
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. Marcos Fernández 0.91 2049  
2. Marcos Fernández 1.04 2048  
3. Jeremy Ploeg 1.04 2059  
4. Sal Casamonica 1.05 2056  
5. Joe Jones 1.05 2063  
6. Tomás Gómez 1.06 2055  
7. Marcos Fernández 1.07 2050  
8. J.R. Jessen 1.08 2062  
9. Marcos Fernández 1.08 2045  
10. Zachary Foulkes 1.08 2055  
WHIP - CAREER
Rank Player WHIP IP  
1. Marcos Fernández 1.07 1122.1  
2. Sal Casamonica 1.12 1103.1  
3. Zachary Foulkes 1.13 1223.0  
4. Tomás Gómez 1.19 2035.0  
5. Ekber Ersoy 1.19 725.2  
6. Huggy Bruce 1.20 2005.2  
7. Ocho Aguilar 1.22 1551.1  
8. Jose Alberto 1.24 515.0  
9. J.R. Jessen 1.24 616.1  
10. Kevin Meisner 1.25 1053.0  
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. Marcos Fernández .210 2049  
2. Joe Jones .216 2063  
3. Marcos Fernández .221 2048  
4. Tomás Gómez .223 2050  
5. Jeremy Ploeg .224 2059  
6. Zachary Foulkes .224 2053  
7. Tomás Gómez .225 2055  
8. Zachary Foulkes .227 2054  
9. Sal Casamonica .227 2056  
10. Zachary Foulkes .228 2055  
OAVG - CAREER
Rank Player OAVG IP  
1. Jose Alberto .226 515.0  
2. Zachary Foulkes .236 1223.0  
3. Marcos Fernández .238 1122.1  
4. Zoraide Evangelista .240 750.2  
5. Tomás Gómez .240 2035.0  
6. Sal Casamonica .241 1103.1  
7. Ocho Aguilar .252 1551.1  
8. Huggy Bruce .252 2005.2  
9. John Goeman .256 1360.2  
10. Ekber Ersoy .257 725.2  
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Tomás Gómez .310 2050  
2. Zachary Foulkes .316 2055  
3. Zachary Foulkes .319 2054  
4. Sal Casamonica .331 2056  
5. J.R. Jessen .332 2062  
6. Joe Jones .337 2063  
7. Ocho Aguilar .338 2057  
8. Zachary Foulkes .340 2053  
9. Huggy Bruce .343 2071  
10. Jonathan Fox .344 2050  
OSLG - CAREER
Rank Player OSLG IP  
1. Zachary Foulkes .342 1223.0  
2. Jose Alberto .349 515.0  
3. Zoraide Evangelista .366 750.2  
4. Sal Casamonica .370 1103.1  
5. Ocho Aguilar .371 1551.1  
6. Tomás Gómez .374 2035.0  
7. Marcos Fernández .377 1122.1  
8. Huggy Bruce .381 2005.2  
9. Su-chang Lyang .387 613.0  
10. Kevin Meisner .389 1053.0  
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. Tomás Gómez .592 2050  
2. Zachary Foulkes .599 2055  
3. J.R. Jessen .605 2062  
4. Zachary Foulkes .609 2054  
5. Sal Casamonica .609 2056  
6. Marcos Fernández .615 2049  
7. Ocho Aguilar .615 2057  
8. Tomás Gómez .621 2055  
9. Zachary Foulkes .623 2053  
10. Marcos Fernández .624 2045  
OOPS - CAREER
Rank Player OOPS IP  
1. Zachary Foulkes .630 1223.0  
2. Marcos Fernández .648 1122.1  
3. Jose Alberto .655 515.0  
4. Sal Casamonica .658 1103.1  
5. Ocho Aguilar .669 1551.1  
6. Tomás Gómez .671 2035.0  
7. Zoraide Evangelista .672 750.2  
8. Huggy Bruce .677 2005.2  
9. J.R. Jessen .697 616.1  
10. Ekber Ersoy .699 725.2  
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Tomás Gómez 9.2 2050  
2. Ocho Aguilar 8.5 2057  
3. Zachary Foulkes 8.5 2055  
4. Huggy Bruce 8.4 2069  
5. J.R. Jessen 6.9 2062  
6. Tomás Gómez 6.7 2053  
7. Tomás Gómez 6.6 2049  
8. Zachary Foulkes 6.2 2053  
9. Tomás Gómez 6.2 2055  
10. Huggy Bruce 5.9 2071  
RWAR - CAREER
Rank Player rWAR IP  
1. Tomás Gómez 45.6 2035.0  
2. Huggy Bruce 43.6 2005.2  
3. Ocho Aguilar 36.2 1551.1  
4. Zachary Foulkes 35.2 1223.0  
5. Sal Casamonica 25.1 1103.1  
6. Marcos Fernández 23.7 1122.1  
7. John Goeman 18.4 1360.2  
8. Chad Brosseau 17.2 1414.0  
9. Yordanis Larosa 15.9 1054.1  
10. J.R. Jessen 15.0 616.1  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Friday, March 1st , 2024 - OOTP Baseball 23.10 Build 103