Which MiLB Teams Win, Lose The Most?

Image credit: Aidan Smith (Tom Priddy/Four Seam Images)
The 2026 MiLB season is getting underway for Class A and Double-A leagues on the heels of last week’s Triple-A openers.
While wins and losses are not as important as player development for MiLB teams, they still want to win. And there are a few teams that, year after year, have done that better than anyone else.
With that in mind, we looked at the best win-loss records for MiLB teams over the past 10 years (2016-2025). That is actually only nine seasons, as the 2020 season was canceled because of the coronavirus pandemic.
The Trenton Thunder have the best overall winning percentage, but there is an asterisk to that. Trenton lost its Double-A Yankees affiliation to Somerset for the 2021 season, so it only has four seasons on the ledger.
The best club that is still an active affiliated team is High-A Bowling Green for the Rays. The Hot Rods have won 59% of their games over the past nine seasons, and they have the best run differential (+1,221), as well. Somerset has the third-best record, so it can be said that the Yankees’ Double-A affiliates combined would have the second-best winning percentage (.588).
At the other end of the standings, we find a now-defunct club in the basement. The less remembered about the Florida Fire Frogs, the better. Their ownership issues and MiLB’s struggles to fix them were a bone of contention leading into the 2020 MLB/MiLB negotiations.
Back to the good teams, where the Rays and Yankees stand out for their consistent success. The Rays’ current High-A affiliate ranks second, and its Double-A Montgomery affiliate ranks sixth, while Triple-A Durham ranks seventh.
The Yankees have both Double-A affiliates at No. 1 and No. 3, as well as Triple-A Scranton/Wilkes-Barre at No. 4 and High-A Hudson Valley is fifth.
Among clubs that are still operating, the Stockton Ports, Tri-City Dust Devils and Charlotte Knights have been the least successful.
To qualify for this list, a team must have played at least 500 full-season games since 2016. Teams with less than that were excluded.
| Team | Wins | Losses | Run Diff. | Win PCT |
|---|---|---|---|---|
| Trenton | 334 | 226 | 395 | .596 |
| Bowling Green | 700 | 487 | 1221 | .590 |
| Somerset | 387 | 280 | 597 | .580 |
| Scranton/WB | 733 | 551 | 931 | .571 |
| Hudson Valley | 364 | 278 | 622 | .567 |
| Montgomery | 689 | 530 | 759 | .565 |
| Durham | 721 | 572 | 818 | .558 |
| Jackson | 308 | 245 | 289 | .557 |
| Cedar Rapids | 669 | 534 | 692 | .556 |
| Fresno | 669 | 537 | 477 | .555 |
| Charleston | 662 | 534 | 618 | .554 |
| Eugene | 356 | 287 | 363 | .554 |
| Rancho Cuca. | 665 | 539 | 811 | .552 |
| Nashville | 696 | 582 | 508 | .545 |
| Greensboro | 642 | 546 | 435 | .540 |
| Okla. City | 694 | 594 | 692 | .539 |
| Akron | 659 | 572 | 418 | .535 |
| West Michigan | 638 | 555 | 564 | .535 |
| Clinton | 297 | 258 | 82 | .535 |
| Vancouver | 342 | 298 | 235 | .534 |
| Charlotte | 289 | 252 | 155 | .534 |
| Pensacola | 644 | 564 | 91 | .533 |
| Lehigh Valley | 679 | 602 | 79 | .530 |
| Reno | 679 | 608 | 266 | .528 |
| Erie | 647 | 579 | 554 | .528 |
| Great Lakes | 631 | 563 | 484 | .528 |
| Lynchburg | 629 | 562 | 289 | .528 |
| Lancaster | 294 | 264 | 59 | .527 |
| Arkansas | 643 | 585 | 344 | .524 |
| Quad Cities | 628 | 570 | 421 | .524 |
| Clearwater | 614 | 561 | 24 | .523 |
| Kane County | 290 | 264 | 200 | .523 |
| Round Rock | 669 | 616 | 257 | .521 |
| Biloxi | 632 | 582 | 158 | .521 |
| San Jose | 628 | 578 | 430 | .521 |
| Tampa | 608 | 562 | 434 | .520 |
| Memphis | 667 | 619 | 384 | .519 |
| Lakeland | 605 | 560 | 123 | .519 |
| Spokane | 330 | 307 | 55 | .518 |
| Tacoma | 669 | 624 | 215 | .517 |
| Columbus | 663 | 619 | 137 | .517 |
| Dunedin | 611 | 571 | 340 | .517 |
| Sugar Land | 375 | 351 | 55 | .517 |
| Lake County | 617 | 579 | -70 | .516 |
| Midland | 631 | 595 | 314 | .515 |
| Fort Myers | 601 | 565 | 224 | .515 |
| Down East | 476 | 448 | 101 | .515 |
| Wichita | 345 | 325 | 208 | .515 |
| Myrtle Beach | 613 | 579 | 191 | .514 |
| Wilson | 610 | 579 | 93 | .513 |
| Toledo | 661 | 630 | 176 | .512 |
| Charleston | 280 | 267 | 61 | .512 |
| Altoona | 624 | 598 | -63 | .511 |
| Indianapolis | 657 | 630 | 111 | .510 |
| Bradenton | 597 | 574 | 122 | .510 |
| Jersey Shore | 608 | 586 | -40 | .509 |
| Hickory | 603 | 582 | 188 | .509 |
| Aberdeen | 326 | 315 | 45 | .509 |
| Tulsa | 623 | 603 | 218 | .508 |
| Modesto | 610 | 591 | 375 | .508 |
| Salem | 606 | 586 | 31 | .508 |
| Springfield | 624 | 607 | -82 | .507 |
| Fredericksburg | 603 | 586 | 120 | .507 |
| Binghamton | 612 | 597 | -101 | .506 |
| Worcester | 649 | 636 | 215 | .505 |
| El Paso | 651 | 642 | 7 | .503 |
| Rome | 596 | 589 | -36 | .503 |
| Las Vegas | 648 | 642 | -72 | .502 |
| Amarillo | 405 | 403 | -266 | .501 |
| Jacksonville | 640 | 640 | -180 | .500 |
| Frisco | 610 | 615 | -84 | .498 |
| Brooklyn | 321 | 323 | 68 | .498 |
| San Antonio | 609 | 616 | -61 | .497 |
| Hagerstown | 273 | 276 | -70 | .497 |
| Chattanooga | 599 | 608 | 64 | .496 |
| Lake Elsinore | 595 | 605 | 131 | .496 |
| Palm Beach | 578 | 588 | -180 | .496 |
| Portland | 602 | 615 | -19 | .495 |
| Knoxville | 599 | 611 | -9 | .495 |
| South Bend | 591 | 605 | -33 | .494 |
| Wisconsin | 590 | 605 | -220 | .494 |
| Everett | 318 | 326 | 66 | .494 |
| St. Paul | 357 | 367 | 48 | .493 |
| Fayetteville | 520 | 539 | 85 | .491 |
| Gwinnett | 631 | 657 | 53 | .490 |
| Jupiter | 577 | 600 | -336 | .490 |
| Chesapeake | 600 | 628 | 40 | .489 |
| Buffalo | 623 | 656 | -73 | .487 |
| Hartford | 592 | 625 | -580 | .486 |
| Augusta | 577 | 612 | -203 | .485 |
| Greenville | 580 | 621 | -151 | .483 |
| Reading | 587 | 630 | -211 | .482 |
| Omaha | 615 | 664 | -276 | .481 |
| Mississippi | 516 | 557 | -66 | .481 |
| Corpus Christi | 587 | 635 | -110 | .480 |
| Daytona | 563 | 611 | -138 | .480 |
| New Orleans | 266 | 288 | -27 | .480 |
| Rochester | 613 | 668 | -335 | .479 |
| Lansing | 573 | 627 | -572 | .478 |
| St. Lucie | 558 | 610 | -250 | .478 |
| Delmarva | 567 | 622 | -253 | .477 |
| Visalia | 568 | 635 | -672 | .472 |
| Sacramento | 606 | 683 | -319 | .470 |
| NW Arkansas | 577 | 650 | -349 | .470 |
| Kannapolis | 563 | 634 | -170 | .470 |
| Norfolk | 605 | 686 | -309 | .469 |
| Iowa | 602 | 682 | -318 | .469 |
| Lexington | 258 | 292 | -165 | .469 |
| Harrisburg | 573 | 652 | -342 | .468 |
| Dayton | 559 | 639 | -667 | .467 |
| Hillsboro | 297 | 339 | -315 | .467 |
| Wilmington | 554 | 639 | -673 | .464 |
| Columbia | 549 | 640 | -425 | .462 |
| Salt Lake | 593 | 695 | -631 | .460 |
| Peoria | 552 | 649 | -389 | .460 |
| Richmond | 559 | 660 | -380 | .459 |
| Beloit | 548 | 645 | -349 | .459 |
| Frederick | 254 | 299 | -276 | .459 |
| Inland Empire | 549 | 650 | -524 | .458 |
| Winston-Salem | 545 | 644 | -480 | .458 |
| Birmingham | 559 | 663 | -464 | .457 |
| Syracuse | 584 | 700 | -420 | .455 |
| Rocket City | 299 | 360 | -361 | .454 |
| New Hampshire | 548 | 662 | -308 | .453 |
| Asheville | 536 | 649 | -657 | .452 |
| Fort Wayne | 538 | 663 | -439 | .448 |
| Louisville | 575 | 713 | -781 | .446 |
| Mobile | 245 | 304 | -158 | .446 |
| Albuquerque | 570 | 721 | -747 | .442 |
| Burlington | 244 | 309 | -272 | .441 |
| Charlotte | 556 | 732 | -1064 | .432 |
| Tri-City | 273 | 359 | -404 | .432 |
| Stockton | 508 | 693 | -1174 | .423 |
| Florida | 193 | 340 | -518 | .362 |