| Season | 2025 |
|---|---|
| Dates |
|
| Champions | One Knoxville SC (1st Title) |
| Players' Shield | One Knoxville SC (1st Title) |
| Matches | 209 |
| Goals | 597 (2.86 per match) |
| Top goalscorer | |
| Biggest home win | 5 goals: OMA 5–0 TEX (September 6) POR 6–1 SPK (October 21) |
| Biggest away win | 4 goals: GRE 0–4 SPO (March 29) |
| Highest scoring | 9 goals: CHT 4–5 GRE (August 9) |
| Longest winning run | 6 matches: South Georgia Tormenta FC (August 30 - October 3) |
| Longest unbeaten run | 13 matches: Chattanooga Red Wolves SC (July 5 – September 27) |
| Longest winless run | 14 matches: AV Alta FC (July 16 – October 10) |
| Longest losing run | 4 matches: Texoma FC (March 22 - April 13) South Georgia Tormenta FC (April 20 – June 7) Forward Madison FC (June 7 – July 5) Charlotte Independence (August 20 – September 13) Greenville Triumph SC (August 23 – September 13) Richmond Kickers (September 13 – September 27) |
| Highest attendance | 6,440 POR 6–1 SPK (October 21) |
| Lowest attendance | 216 TEX 0–1 POR (July 12) |
| Total attendance | 582,001 |
| Average attendance | 2,785 |
← 2024 2026 → All statistics correct as of October 25, 2025. | |
The 2025 USL League One season is 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 are participating in the 2025 season, playing 30 league games each. Five teams, AV Alta FC, [1] FC Naples, [2] Portland Hearts of Pine, [3] Texoma FC, [4] and Westchester SC, [5] joined as expansion franchises. Lexington SC left to join USL Championship, [6] Central Valley Fuego FC voluntarily left the league. [7] The franchise agreement for the Northern Colorado Hailstorm FC was terminated when its owners filed for Chapter 11 bankruptcy. [8] NoCo and Fuego’s U23 team ended up in The League for Clubs. [9] [10]
The regular season was originally scheduled to start on March 8, though it actually started a day earlier on March 7. [11] 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. [12]
Union Omaha are the defending league champions and Player's Shield winners.
One Knoxville defeated Spokane Velocity in the final 2–0 to win their first title.
| Team | Outgoing manager | Manner of departure | Date of vacancy | Incoming manager | Date of appointment |
|---|---|---|---|---|---|
| One Knoxville SC | | End of interim period | December 4, 2024 | | December 4, 2024 [13] |
| Union Omaha | | Left club | July 8, 2025 | | July 9, 2025 [14] |
| South Georgia Tormenta FC | | Left club | August 8, 2025 | | August 8, 2025 [15] [16] |
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. [11]
| Pos | Team | Pld | W | L | T | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 30 | 16 | 5 | 9 | 43 | 26 | +17 | 57 | Playoffs |
| 2 | | 30 | 15 | 5 | 10 | 42 | 30 | +12 | 55 | |
| 3 | | 30 | 14 | 7 | 9 | 41 | 35 | +6 | 51 | |
| 4 | | 30 | 13 | 9 | 8 | 40 | 32 | +8 | 47 | |
| 5 | | 30 | 13 | 10 | 7 | 51 | 39 | +12 | 46 | |
| 6 | | 30 | 13 | 11 | 6 | 55 | 47 | +8 | 45 [a] | |
| 7 | | 30 | 11 | 7 | 12 | 48 | 38 | +10 | 45 [a] | |
| 8 | | 30 | 10 | 13 | 7 | 45 | 50 | −5 | 37 | |
| 9 | | 30 | 8 | 10 | 12 | 42 | 47 | −5 | 36 | |
| 10 | | 30 | 8 | 11 | 11 | 31 | 43 | −12 | 35 | |
| 11 | | 30 | 8 | 14 | 8 | 38 | 43 | −5 | 32 | |
| 12 | | 30 | 7 | 14 | 9 | 35 | 55 | −20 | 30 | |
| 13 | | 30 | 8 | 17 | 5 | 43 | 53 | −10 | 29 | |
| 14 | | 30 | 5 | 16 | 9 | 43 | 59 | −16 | 24 |
| Color Key: Home •Away •Win •Loss •Draw | |||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Club | Match [11] | ||||||||||||||||||||||||||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | ||
| AV 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-2 | ||
| Charlotte Independence (CLT) | RIC | CHA | GVL | MAD | TRM | TXO | WES | KNX | AVA | TRM | SPK | GVL | TXO | ONA | MAD | POR | KNX | TXO | GVL | WES | OMA | POR | CHA | NAP | RIC | KNX | SPK | AVA | CHA | NAP | |
| 1–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 | ||
| Chattanooga Red Wolves SC (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 | WES | |
| 1–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 | ||
| Forward Madison FC (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 | RIC | |
| 0–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 | ||
| Greenville Triumph SC (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 | KNX | |
| 1–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 | ||
| FC Naples (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 | CLT | |
| 1–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 | ||
| One Knoxville SC (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 | GVL | |
| 2–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 | ||
| Portland Hearts of Pine (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 | AVA | |
| 0–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 | ||
| Richmond Kickers (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 | MAD | |
| 4–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 | ||
| Tormenta FC (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 | TXO | |
| 2–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-0 | ||
| Spokane 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 | OMA | |
| 2–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–2 | ||
| Texoma 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 | TRM | |
| 0–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–3 | ||
| Union 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 | SPK | |
| 0–3 | 3-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–2 | ||
| Westchester 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 | CHA | |
| 1–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 | ||
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.
| Quarterfinals | Semifinals | Final | ||||||||||||
| 1 | | 2 | ||||||||||||
| 8 | | 1 | ||||||||||||
| 1 | | 1 | ||||||||||||
| 4 | | 0 | ||||||||||||
| 4 | | 0 (4) | ||||||||||||
| 5 | | 0 (3) | ||||||||||||
| 1 | | 2 | ||||||||||||
| 3 | | 0 | ||||||||||||
| 2 | | 0 | ||||||||||||
| 7 | | 1 | ||||||||||||
| 7 | | 2 (5) | ||||||||||||
| 3 | | 2 (6) | ||||||||||||
| 3 | | 1 (4) | ||||||||||||
| 6 | | 1 (3) | ||||||||||||
| 1 November 2025 | Chattanooga Red Wolves SC | 0–1 | Portland Hearts of Pine | East Ridge, Tennessee |
| 7 PM ET | Report | Stadium: CHI Memorial Stadium Attendance: 2,203 Referee: Muhammad Hassan |
| 1 November 2025 | FC Naples | 0–0 (a.e.t.) (4–3 p) | Union Omaha | Naples, Florida |
| 7:30 pm ET |
| Report | Stadium: Paradise Coast Sports Complex Stadium Attendance: 3,636 Referee: Cristian Campo | |
| Penalties | ||||
| 2 November 2025 | One Knoxville SC | 2–1 | Charlotte Independence | Knoxville, Tennessee |
| 4 PM ET |
| Report |
| Stadium: Covenant Health Park Attendance: 4,635 Referee: Atahan Yaya |
| 2 November 2025 | Spokane Velocity | 1–1 (a.e.t.) (4–3 p) | South Georgia Tormenta FC | Spokane, Washington |
| 8 PM ET | Report | Stadium: ONE Spokane Stadium Attendance: 2,842 Referee: Gerald Flores | ||
| Penalties | ||||
| 8 November 2025 | One Knoxville SC | 1–0 | FC Naples | Knoxville, Tennessee |
| 7:00 PM EDT |
| Report |
| Stadium: Covenant Health Park Attendance: 4,285 Referee: John Griggs |
| 9 November 2025 | Spokane Velocity | 2–2 (a.e.t.) (6–5 p) | Portland Hearts of Pine | Spokane, Washington |
| 6:00 PM PDT | Report | Stadium: ONE Spokane Stadium Attendance: 2,680 Referee: Elvis Osmanovic | ||
| Penalties | ||||
| 16 November 2025 | One Knoxville SC | 2–0 | Spokane Velocity | Knoxville, Tennessee |
| 5 PM ET | Report | Stadium: Covenant Health Park Attendance: 7,500 Referee: Brandon Stevis |
Championship Game MVP: Nico Rosamilia (KNX)
Ranked from highest to lowest average attendance.
| Team | GP | Total | High | Low | Average |
|---|---|---|---|---|---|
| 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 |
| Knoxville SC Game in Richmond | 1 | 4,126 | 4,126 | 4,126 | 4,126 |
| 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 |
Note = *1 game was forfeited, so it doesn't count and one game Missing Note = ** One match was moved to City Stadium in Richmond
| Player | Team | Against | Score | Date |
|---|---|---|---|---|
| | Charlotte Independence | Westchester SC | 3–2 (A) [18] | May 10 |
| | Portland Hearts of Pine | Union Omaha | 3–1 (H) [19] | June 14 |
| | AV Alta FC | FC Naples | 4–1 (H) [20] | June 28 |
| | Greenville Triumph SC | Charlotte Independence | 5–4 (A) [21] | August 9 |
| | Portland Hearts of Pine | Richmond Kickers | 5–2 (A) [22] | September 17 |
| | Greenville Triumph SC | Forward Madison FC | 3–0 (H) [23] | September 20 |
(H) – Home team
(A) – Away team
| Rank | Player | Club | Saves [26] |
|---|---|---|---|
| 1 | | Portland Hearts of Pine | 83 |
| 2 | | Spokane Velocity FC | 77 |
| 3 | | South Georgia Tormenta FC | 76 |
| 4 | | Richmond Kickers | 74 |
| 5 | | Texoma FC | 70 |
| 6 | | Greenville Triumph SC | 66 |
| 7 | | Charlotte Independence | 64 |
| 8 | | FC Naples | 61 |
| 9 | | One Knoxville SC | 59 |
| 10 | | AV Alta FC | 58 |
| Award | Winner | Team | Reason | Ref. |
|---|---|---|---|---|
| Player of the Year | | Westchester SC | 17 goals | [27] |
| Golden Boot | | Westchester SC | 17 goals | [28] |
| Golden Glove | | Chattanooga Red Wolves SC | 11 shutouts; 0.875 goals against average; 43 saves | [28] |
| Golden Playmaker | | Union Omaha | 10 assists | [28] |
| Defender of the Year | | One Knoxville SC | 34 blocked shots | [29] |
| Young Player of the Year | | Union Omaha | 6 goals at 19 years old | [30] |
| Goalkeeper of the Year | | One Knoxville SC | 73.4 save percentage on 59 saves | [31] |
| Coach of the Year | | Chattanooga Red Wolves SC | Best campaign in club history, 1.011 ppg improvement over 2024 season | [32] |
| First Team [33] | |||
|---|---|---|---|
| Goalkeeper | Defenders | Midfielders | Forwards |
| | | | |
| Second Team [33] | |||
|---|---|---|---|
| Goalkeeper | Defenders | Midfielders | Forwards |
| | | | |
| Month | Player of the Month | Coach of the Month | References | |||
|---|---|---|---|---|---|---|
| Player | Club | Position | Coach | Club | ||
| March | | FC Naples | Forward | | FC Naples | [34] [35] |
| April | | Spokane Velocity FC | Forward | | One Knoxville SC | [36] [37] |
| May | | Texoma FC | Goalkeeper | | Portland Hearts of Pine | [38] [39] |
| June | | AV Alta FC | Forward | | AV Alta FC | [40] [41] |
| July | | Greenville Triumph SC | Midfielder | | Chattanooga Red Wolves SC | [42] [43] |
| August | | Portland Hearts of Pine | Midfielder | | Chattanooga Red Wolves SC | [44] [45] |
| September | | Union Omaha | Midfielder | | South Georgia Tormenta FC | [46] [47] |
| October | | One Knoxville SC | Forward | | One Knoxville SC | [48] |
Mark McKeever to serve as Head Coach, Jordan Bell as Associate Coach