Carson Bolemon of
Southside Christian (Simpsonville, S.C.) ranks as one of the top pitching prospects in the nation and is projected to be a first-round pick in the Major League Baseball draft in July. Bolemon also holds the longest active streak for consecutive wins by a high school pitcher with 28 straight heading into his senior year.
Bolemon is the only active player on our list of prep pitchers with the longest streak of consecutive wins. He had 11 wins last year, nine as a sophomore and eight as an eighth grader. He is not listed with any pitching decisions as a freshman and he has yet to pitch a game this year. His last win was a no-hitter with 19 strikeouts in the South Carolina state final.
Kevin Lomon of
Cameron (Okla.) tops the list with 62 consecutive wins, however his total includes an asterisk. Cameron played fall and spring baseball and Lomon's streaks occurred over two fall seasons and two spring seasons combined. The NFHS record book does not recognize Lomon's streak since it occurred over two separate seasons of sport, however MaxPreps is including the record here with clarification.

Pictured here as a sophomore in 2024, Carson Bolemon led Southside Christian to South Carolina's Class AAA state title last spring by throwing a no-hitter while striking out 19 batters in the final. (PHOTO: Cecil Copeland)
Lomon would actually be on the list twice since he won 30 games in a row during the fall seasons and 32 games in a row during the spring. The only other pitcher to make the list twice is Kelly Owens of
Junction City (Ark.). He won 32 games to start his high school career, lost a game, and then won 31 to finish his career.
The most famous win streak belongs to Sports Illustrated cover boy Jon Peters of
Brenham (Texas). As a high school senior in 1989, Peters received national acclaim for breaking the win streak not once, but twice.
As a junior in 1988, Peters picked up his 34th straight win to apparently break the national record of 33 in a row by Mike Pill of California. Peters received national attention, featuring in Sports Illustrated's Faces in the Crowd and on ABC's Wide World of Sports.
Except that he hadn't broken record.
Clyde Parrish, a former coach at McColl in South Carolina, notified the NFHS about Tim Moore, a former McColl pitcher who won 52 straight games from 1977 to 1980. While Moore's name appeared in the South Carolina record book, the record had not been submitted to the NFHS record book.
Undaunted, Peters went into his senior year in 1989 with this streak intact and eventually surpassed Moore in late May of 1989. This time, Sports Illustrated put Peters on the cover with the headline "Superkid".
There is still some mystery surrounding Moore's win totals, however. In an Associated Press story in 1988 about the mixup with Peters, Moore was listed with 50 straight wins. However, the current edition of the record book lists Moore with 52 consecutive wins, as does the NFHS record book.
Additionally, several accounts in South Carolina newspapers in 1979 list Moore with a loss during his season and give his final record for his junior year at 11-1. That would put his 52 (or 50) straight wins into dispute. Until we have further information, however, we will list Moore with 52 straight wins.
The list below includes all pitchers we could find with 25 or more consecutive wins. Sources include the NFHS record book, state association record books, Tennessee Baseball Report, the Cal-Hi Sports Record Book & Almanac by Mark Tennis and Nelson Tennis and the MaxPreps Leaderboards.
Most consecutive pitching wins
52 — Tim Moore, McColl (S.C.), 1977-80
51 — John Kuester, Norway (Iowa), 1980-83 *
43 — Ryan Nye, Cameron, 1988-91 *
42 — Dan Holcomb,
Homer (Mich.), 2003-06
41 — Kurt Belger,
Creston (Iowa), 1989-92
38 — Darrin Nottingham,
Sullivan North (Kingsport, Tenn.), 1982-85
37 — Jake Hilmer,
North Linn (Troy Mills, Iowa), 2015-18
36 — Royden Tait,
Enterprise (Utah), 1984-87
36 — Derek Moore,
Wheelersburg (Ohio), 2011-13
36 — Scott Hamilton,
Asher (Okla.), 1979 *
35 — Keith Vaske,
North Kossuth (Swea City, Iowa), 1995-97
35 — Tyler Wells,
Maxwell (Calif.), 2009-11
34 — Bruce Throckmorton, Asher, 1985 *
34 — Ethan Kleinschmidt,
Kennedy (Mt. Angel, Ore.), 2021-23
33 — Mike Pill, Edgewood (West Covina, Calif.), 1974-77
33 — Richard Hunter,
Linfield Christian (Temecula, Calif.), 1990-93
33 — Randy Clyne,
New Ulm Cathedral (New Ulm, Minn.), 1970-73
33 — Mike Nelson,
Regis (Stayton, Ore.), 2000-03
33 — Ryno Bethel,
Willcox (Ariz.), 1999-2001
32 — Kelly Owens,
Junction City (Ark.), 1979-81
32 — Eric Faulk,
New Hanover (Wilmington, N.C.), 1994-95
32 — Evan Shaw,
Fridley (Minn.), 2016-19
32 — Dean Chance,
Northwestern (West Salem, Ohio), 1958-59
32 — Forest Nabors,
Germantown (Tenn.), 1981-84
32 — Freddi Neeley, Sullivan North, 1982-85
31 — Kelly Owens, Junction City, 1981-82
31 — Joe Guntz,
Chatsworth (Calif.), 1999-2002
31 — Doug Vanderwall,
Grand Haven (Mich.), 1959-61
30 — Dillon Williams,
American Christian Academy (Tuscaloosa, Ala.), 2008-10
30 — Brett Super,
Sage Hill (Newport Beach, Calif.), 2014-17
30 — Ethan Westphal,
Martensdale-St. Mary's (Martensdale, Iowa), 2008-11
30 — James Nix, Brenham, 1987-89
30 — Mitch Haythorn,
Eaton (Colo.), 2021-24
29 — Matt Davitt, Martensdale-St. Mary's, 2003-04
29 — Louie Meadows,
White Oak (Jacksonville, N.C.), 1977-79
29 — Johnny Guzman,
South San Antonio (San Antonio, Texas), 1964-65
29 — Mike Boddicker, Norway, 1974-75
28 — Brent Poston,
Fowler (Fowler, Calif.), 1996-98
28 — Nicholas Holt,
Muskegon Catholic Central (Muskegon, Mich.), 2013-15
28 — Dusty Compton, Homer, 2003-05
28 — Casey Robrahn,
Jenison (Mich.), 2002-04
28 — Yianni Skeriotis,
Jackson (Massillon, Ohio), 2017-19
28 — Austin Rogers,
Pioneer-Pleasant Vale (Waukomis, Okla.), 2012-15
28 — Carson Boleman,
Southside Christian (Simpsonville, S.C.), 2022-26
27 — Josh Hancock,
Vestavia Hills (Ala.), 1994-96
27 — Jack Tompkins,
Royal Oak (Mich.), 1925-27
27 — Blake Dewitt,
Sikeston (Mo.), 2001-04
27 — Gregg Olson,
Omaha Northwest (Omaha, Neb.), 1982-85
27 — Brennan Smith,
Perkins (Sandusky, Ohio), 2005-07
27 — Marc Young,
Riverside (Greer, S.C.), 2002-04
27 — Steve Carrick,
Lookout Valley (Chattanooga, Tenn.), 1975-77
27 — Bill Drummond,
Jefferson (Council Bluffs, Iowa), 1962
26 — Eddie French, Sacred Heart (San Francisco), 1909
26 — Wade Blasingame,
Roosevelt (Fresno, Calif.), 1959-61
26 — Luke Kalfsbeek,
Colusa (Calif.), 2021-2023
26 — Aaron Jasiak,
Parchment (Mich.), 2021-23
26 — Tyler Skulina,
Walsh Jesuit (Cuyahoga Falls, Ohio), 2007-10
26 — Clayton Gant,
University School of Jackson (Jackson, Tenn.), 2003-05
26 — Ken Cvejdlik, Jefferson, 1973-74
26 — Brock Barrick,
Kelseyville (Calif.), 2022-25
25 — Zach Cooper,
Glen Lake (Maple City, Mich.), 2013-15
25 — Greg Atkinson, Glen Lake, 1984-85
25 — Matt Geislinger,
Eden Valley-Watkins (Eden Valley, Minn.), 2010-11
25 — Timmy Smith,
South Stokes (Walnut Cove, N.C.), 2002-04
25 — Mike Muzi,
GlenOak (Canton, Ohio), 1992-94
25 — Steve Barton,
Stilwell (Okla.), 1984-85
25 — Josh Cribb,
Lake View (S.C.), 1999-2001
25 — Evan Siary,
Landrum (S.C.), 2018-21
25 — Keegan Taylor,
Portsmouth (N.H.), 2009-11
25 — Nolan Hudi,
Calvary Christian (Clearwater, Fla.), 2017-19
* Includes spring and fall pitching totals