The 2025 USL League One season was the seventh season of USL League One, a professional men's soccer league in the third tier of the United States league system.

Fourteen teams participated in the 2025 season, playing 30 league games each. Five teams, AV Alta FC, FC Naples, Portland Hearts of Pine, Texoma FC, and Westchester SC, joined as expansion franchises. Lexington SC left to join USL Championship, Central Valley Fuego FC voluntarily left the league. The franchise agreement for the Northern Colorado Hailstorm FC was terminated when its owners filed for Chapter 11 bankruptcy. NoCo and Fuego's U23 team ended up in The League for Clubs.

The regular season was originally scheduled to start on March 8, though it actually started a day earlier on March 7. The 2025 season also includes a new format of the in-season tournament, the USL Cup (known as the USL Jägermeister Cup for sponsorship reasons). It features a group stage and knockout round between all 38 teams in the two professional USL leagues, the USL Championship and the USL League One. The tournament will be played between April and September.

Union Omaha were the defending league champions and Player's Shield winners.

One Knoxville defeated Spokane Velocity in the final 2–0 to win their first title, completing the USL League One 'double' after having won the Player's Shield only weeks earlier.

Teams

Team City Stadium Capacity Head coach Jersey manufacturer Jersey sponsor AV Alta FC Lancaster, California Lancaster Municipal Stadium 5,300 Brian Kleiban Hummel Parris Law Firm Charlotte Independence Charlotte, North Carolina American Legion Memorial Stadium 10,500 Mike Jeffries Capelli Sport Novant Health Chattanooga Red Wolves SC East Ridge, Tennessee CHI Memorial Stadium 2,500 Scott Mackenzie Adidas Transcard Forward Madison FC Madison, Wisconsin Breese Stevens Field 5,000 Matt Glaeser Hummel Dairyland Insurance Greenville Triumph SC Greenville, South Carolina Paladin Stadium 16,000 Rick Wright Hummel Scansource FC Naples Naples, Florida Paradise Coast Sports Complex Stadium 5,000 Matt Poland Hummel Physicians Regional Healthcare System One Knoxville SC Knoxville, Tennessee Covenant Health Park 6,500 Ian Fuller Hummel KUB Fiber Portland Hearts of Pine Portland, Maine Fitzpatrick Stadium 5,500 Bobby Murphy Hummel Visit Maine Richmond Kickers Richmond, Virginia City Stadium 6,000 Darren Sawatzky Hummel Ukrop's South Georgia Tormenta FC Statesboro, Georgia Tormenta Stadium 3,500 Mark McKeever Puma SubAir Sport Spokane Velocity FC Spokane, Washington ONE Spokane Stadium 5,100 Leigh Veidman Capelli Sport Local community sponsors Texoma FC Sherman, Texas Historic Bearcat Stadium 6,500 Adrian Forbes Hummel Sherman Medical Center Union Omaha Papillion, Nebraska Werner Park 9,023 Vincenzo Candela (interim) Hummel Centris Federal Credit Union Westchester SC Mount Vernon, New York The Stadium at Memorial Field 3,900 Dave Carton Hummel Northwell Health

Managerial changes Team Outgoing manager Manner of departure Date of vacancy Incoming manager Date of appointment One Knoxville SC Ilija Ilić (interim) End of interim period December 4, 2024 Ian Fuller December 4, 2024 Union Omaha Dominic Casciato Left club July 8, 2025 Vincenzo Candela (interim) July 9, 2025 South Georgia Tormenta FC Ian Cameron Left club August 8, 2025 Mark McKeever August 8, 2025

Regular season Format Each team plays the others twice, home and away, plus four additional matches. The top eight teams at the end of the season will qualify for the playoffs.

League table

Results table

Color Key: Home Away Win Loss DrawClubMatch123456789101112131415161718192021222324252627282930AV Alta FC(AVA) TRM RIC WES CHA SPK TXO GVL CLT SPK WES POR NAP POR OMA KNX NAP MAD SPK GVL TXO OMA CHA MAD KNX TRM NAP TXO CLT RIC POR 0–2 1–3 2–0 3–2 1–2 0–0 2–2 2–1 0–0 5–2 1–1 4–1 2–0 2–1 1-3 1-1 0-0 0–2 1-1 3-3 0–2 0-0 3-3 1–2 0-3 0–4 1–1 2–3 2–0 2-2Charlotte Independence(CLT) RIC CHA GVL MAD TRM TXO WES KNX AVA TRM SPK GVL TXO OMA MAD POR KNX TXO GVL WES OMA POR CHA NAP RIC KNX SPK AVA CHA NAP1–0 0–0 0–1 1–1 3–2 4–3 3–2 3–1 1–2 2–0 1–1 1–0 2–3 1–2 1–1 1–1 2-2 3–3 4-5 1–0 1-4 2-4 0–1 0–1 3–2 0–1 0–1 3–2 1–2 0–2(CHA) NAP CLT TRM AVA GVL RIC NAP TRM POR NAP GVL KNX RIC TXO SPK WES MAD OMA TXO TRM AVA CLT POR SPK OMA KNX GVL MAD CLT WES1–1 0–0 2–2 2–3 1–0 0–0 3–1 2–1 2–1 2–2 1–3 1–0 2–0 1–1 3-0 3-1 2–1 2–2 1–0 2–0 0-0 1–0 1–1 2–1 0–3 0–2 0-0 1–2 2–1 2–1(MAD) NAP RIC CLT TXO OMA KNX WES POR OMA SPK WES TXO GVL CLT TRM AVA CHA KNX NAP SPK TXO TRM AVA RIC GVL WES POR CHA OMA RIC0–2 2–1 1–1 1–1 0–0 1–1 1–1 1–1 0–1 1–2 1–2 0–2 3–1 1–1 1-0 0–0 1–2 2–2 0–0 0–1 3–0 0–4 3-3 1–0 0–3 1–0 3–1 2–1 0–4 1-5(GVL) WES OMA SPK CLT KNX CHA RIC AVA TXO NAP OMA CLT CHA WES MAD POR RIC TRM CLT AVA TXO POR NAP TRM MAD SPK CHA OMA TRM KNX1–1 3–0 0–4 1–0 0–1 0–1 3–3 2–2 0–1 1–1 0–1 0–1 3–1 3–0 1–3 1–3 2–0 2–2 5-4 1–1 0–1 3–2 1–2 1–2 3–0 1–0 0-0 0-0 1–4 0–1(NAP) CHA MAD SPK POR TXO RIC KNX CHA POR OMA GVL CHA TRM AVA WES AVA RIC TRM TXO MAD KNX WES GVL CLT POR AVA OMA WES SPK CLT1–1 2–0 1–0 0–0 3–0 2–1 0–1 1–3 1–2 3–1 1–1 2–2 1–2 1–4 2–1 1–1 2–1 2–1 2–1 0–0 0–0 2-2 2–1 1–0 0–1 4–0 1–2 0–2 0–1 2-0(KNX) SPK TXO GVL NAP POR MAD CLT WES TRM CHA TRM AVA WES CLT POR MAD OMA RIC RIC NAP SPK TRM AVA OMA CLT CHA RIC POR TXO GVL2–2 2–0 1–0 1–0 1–1 1–1 1–3 1–1 3–0 0–1 2–1 3-1 1–1 2–2 1–0 2–2 1–0 2–0 0–1 0–0 1–0 1–2 2–1 2–2 1–0 2–0 1–2 3–1 2–1 1-0(POR) NAP SPK TRM KNX OMA NAP MAD CHA OMA AVA AVA TRM TXO GVL CLT KNX RIC WES CLT GVL CHA RIC NAP TXO OMA MAD KNX WES SPK AVA0–0 0–0 1–2 1–1 2–2 2–1 1–1 1–2 3–1 1–1 0–2 1–1 1–0 3-1 1–1 0–1 0–0 3-2 4-2 3-2 1–1 5-2 1–0 1–0 0–1 1–3 1–3 2–2 6–1 2-2(RIC) TRM CLT AVA MAD OMA NAP WES GVL CHA SPK WES TXO SPK OMA CHA GVL NAP POR TRM KNX KNX WES MAD POR CLT TRM KNX TXO AVA MAD4–2 0–1 3–1 1–2 1–0 1–2 4–4 3–3 0–0 0–1 2–2 1–2 0–1 4–3 0–2 0–2 1–2 0–0 2-3 0–2 1–0 2–0 0–1 2–5 2–3 2–4 2-1 0–1 0–2 5-1(TRM) RIC AVA OMA CHA POR CLT SPK CHA CLT TXO KNX NAP POR KNX OMA MAD GVL NAP WES RIC CHA MAD KNX GVL AVA RIC WES SPK GVL TXO2–4 2–0 1–3 2–2 2–1 2–3 0–1 1–2 0–2 2–2 0–3 2–1 1–1 1–2 2–1 0–1 2–2 1–2 3-3 3-2 0–2 4-0 2–1 2-1 3-0 4–2 3–1 1–1 4-1 3-0Spokane Velocity FC(SPK) KNX NAP GVL POR TXO AVA WES TRM RIC AVA CLT MAD RIC TXO WES CHA OMA AVA MAD KNX WES TXO OMA CHA GVL CLT TRM NAP POR OMA2–2 0-1 4–0 0–0 4–1 2–1 3–1 1–0 1–0 0–0 1–1 2–1 1–0 1–1 0-3 0-3 2–1 2–0 1–0 0-1 2-1 3–3 2–2 1–2 0–1 1–0 1–1 1–0 1–6 2–2Texoma FC(TXO) KNX WES NAP SPK MAD CLT AVA OMA GVL RIC TRM CLT SPK MAD POR CHA CLT NAP CHA AVA GVL MAD OMA SPK WES POR AVA RIC KNX TRM0–2 1–3 0–3 1–4 1–1 3–4 0–0 2–1 1–0 2–1 2–2 3–2 1–1 2–0 0–1 1–1 3-3 1-2 0–1 3-3 1–0 0–3 0–5 3–3 1–2 0–1 1–1 1–0 1–2 0–3Union Omaha(OMA) GVL TRM RIC MAD POR TXO NAP MAD GVL POR RIC AVA CLT TRM SPK WES CHA KNX CLT AVA TXO WES SPK KNX CHA POR NAP GVL MAD SPK0–33-1 0–1 0–0 2–2 1–2 1–3 1-0 1–0 1–3 3–4 1–2 2–1 1–2 1–2 2–1 2–2 0–1 4–1 2–0 5–0 2–1 2–2 2–2 3–0 1–0 2–1 0-0 4–0 2–2Westchester SC(WES) GVL TXO AVA RIC SPK CLT MAD RIC KNX AVA MAD GVL NAP SPK KNX CHA OMA TRM CLT POR NAP RIC SPK OMA TXO MAD TRM NAP POR CHA1–1 3–1 0–2 4–4 1–3 2–3 1–1 2–2 1–1 2–5 2–1 0–3 1–2 3–0 1–1 1–3 1–2 3-3 0–1 2-3 2-2 0–2 1–2 1–2 2–1 0–1 1–3 2–0 2–2 1–2

Playoffs The 2025 USL League One Playoffs (branded as the 2025 USL League One Playoffs presented by TERMINIX for sponsorship reasons) is the post-season championship of the USL League One season.

Bracket

Schedule Quarterfinals

Semifinals

USL League One Final

Championship Game MVP: Nico Rosamilia (KNX)

Attendance

Average home attendances Ranked from highest to lowest average attendance.

Team Portland Hearts of Pine 15 87,439 6,440 5,680 5,829 Richmond Kickers 15 66,240 5,542 2,827 4,416 AV Alta FC 15 62,888 5,433 3,403 4,193 Forward Madison FC 15 59,859 5,010 3,368 3,991 FC Naples 15 52,314 4,618 2,267 3,488 Union Omaha 15 45,640 4,429 1,499 3,043 One Knoxville SC 14‡ 42,415 5,420 1,547 3,030 Spokane Velocity FC 15 35,204 2,848 1,680 2,347 Greenville Triumph SC 15 31,303 3,883 1,080 2,087 Chattanooga Red Wolves SC 15 30,811 2,204 1,986 2,054 Westchester SC 15† 23,774 2,958 1,078 1,698 Texoma FC 15 19,086 3,209 216 1,272 Charlotte Independence 15 10,709 1,057 565 714 Tormenta FC 15 10,196 1,079 377 680 Total 209* 582,001 6,440 216 2,785

† 1 match forfeited * 1 match missing ‡ 1 match was moved to City Stadium in Richmond

Player statistics

Goals RankPlayerClubGoals1 Juan Carlos ObregónWestchester SC172 Karsen HenderlongFC Naples143 Niall Reid-StephenSouth Georgia Tormenta FC134 Christian ChaneyCharlotte Independence125 Derek GebhardForward Madison FC11 Eduardo BlancasAV Alta FC Yaniv BaziniSouth Georgia Tormenta FC8 Sergio OrsUnion Omaha10 Pedro HernándezChattanooga Red Wolves SC Babacar DieneOne Knoxville SC

Hat-tricks +PlayerTeamAgainstScoreDate Souaibou Marou Charlotte Independence Westchester SC2–3 (A)May 10 Ollie Wright Portland Hearts of Pine Union Omaha3–1 (H)June 14 Eduardo Blancas AV Alta FC FC Naples4–1 (H)June 28 Chevone Marsh Greenville Triumph SC Charlotte Independence4–5 (A)August 9 Masashi Wada Portland Hearts of Pine Richmond Kickers2–5 (A)September 17 Ropapa Mensah Greenville Triumph SC Forward Madison FC3–0 (H)September 20

Notes (H) – Home team(A) – Away team

Assists RankPlayerClubAssists1 Charlie OstremUnion Omaha102 Jon BakeroCharlotte Independence93 Ollie WrightPortland Hearts of Pine84 Niall Reid-StephenSouth Georgia Tormenta FC7 Mason TunbridgeSouth Georgia Tormenta FC6 Sebastian CruzAV Alta FC6 Stavros ZarokostasOne Knoxville SC Connor EvansGreenville Triumph SC9 Isidro MartinezUnion Omaha5 Rodrigo RoblesGreenville Triumph SC Jerry DesdunesAV Alta FC Kevin O'ConnorFC Naples Eduardo BlancasAV Alta FC Simon FitchRichmond Kickers

Clean sheets RankPlayerClubClean Sheets1 Jason SmithChattanooga Red Wolves SC112 Sean LewisOne Knoxville SC10 Carlos MerancioSpokane Velocity FC4 Gunther RankenburgGreenville Triumph SC8 Edward DelgadoFC Naples6 Rashid NuhuUnion Omaha77 Bernd SchipmannForward Madison FC6 Hunter MorsePortland Hearts of Pine9 Javier GarciaTexoma FC5 Matt LevyCharlotte Independence

Saves RankPlayerClubSaves1 Hunter MorsePortland Hearts of Pine832 Carlos MerancioSpokane Velocity FC773 Austin PackSouth Georgia Tormenta FC764 James SneddonRichmond Kickers745 Javier GarciaTexoma FC706 Gunther RankenburgGreenville Triumph SC667 Matt LevyCharlotte Independence648 Edward DelgadoFC Naples619 Sean LewisOne Knoxville SC5910 Carlos AvilezAV Alta FC58

League awards Individual awards AwardWinnerTeamReasonPlayer of the Year Juan Carlos Obregón Jr. Westchester SC 17 goalsGolden Boot Juan Carlos Obregón Jr. Westchester SC 17 goalsGolden Glove Jason Smith Chattanooga Red Wolves SC 11 shutouts; 0.875 goals against average; 43 savesGolden Playmaker Charlie Ostrem Union Omaha 10 assistsDefender of the Year Jordan Skelton One Knoxville SC 34 blocked shots Young Player of the Year Mark Bronnik Union Omaha 6 goals at 19 years old Goalkeeper of the Year Sean Lewis One Knoxville SC 73.4 save percentage on 59 saves Coach of the Year Scott Mackenzie Chattanooga Red Wolves SC Best campaign in club history, 1.011 ppg improvement over 2024 season Most Valuable Performer Anuar Peláez Spokane Velocity FC +6.59 goals added mark, 1.4 goals per game Comeback Player of the Year Mikey Lopez Portland Hearts of Pine 55 tackles at a 72.2% success rate, two assists, 43 interceptions and 124 recoveries after an Achilles tear the previous season Goal of the Year Nathaniel James Portland Hearts of Pine Goal on October 21 against Spokane Velocity FC Save of the Year Hunter Morse Portland Hearts of Pine Save on August 9 against Richmond Kickers

All-league teams First Team Goalkeeper Defenders Midfielders Forwards Sean Lewis (KNX) David García (SPK) Nathan Messer (POR) Jordan Skelton (KNX) Declan Watters (CHA) Luis Gil (SPK) Max Schneider (OMA) Masashi Wada (POR) Karsen Henderlong (NAP) Juan Carlos Obregón Jr. (WES) Niall Reid-Stephen (TOR)