# List of North Carolina FC seasons

Since its inaugural season in 2007, the American soccer club North Carolina FC, previously known as the Carolina RailHawks, has competed in the second division of American soccer in a variety of leagues. The team currently competes in the USL Championship after stints in the North American Soccer League, USSF Division 2 Professional League and USL First Division. The following list covers each season of the club's existence, documenting its performance in all competitive competitions.

## Seasons

| Season | League | League | League | League | League | League | League | League | League | League | League | Position | Position | Playoffs | USOC | Continental / Other | Continental / Other | Average attendance | Top goalscorer(s) | Top goalscorer(s) |
| Season | Div | League | Pld | W | L | D | GF | GA | GD | Pts | PPG | Conf. | Overall | Playoffs | USOC | Continental / Other | Continental / Other | Average attendance | Name | Goals |
| 2007 | 2 | USL-1 | 28 | 8 | 12 | 8 | 24 | 34 | −10 | 32 | 1.14 | N/A | 8th | QF | SF | Ineligible | Ineligible | 4,962 | Connally Edozien | 7 |
| 2008 | 2 | USL-1 | 30 | 9 | 11 | 10 | 34 | 42 | −8 | 37 | 1.23 | N/A | 8th | DNQ | Ro16 | Ineligible | Ineligible | 3,869 | Hamed Diallo | 7 |
| 2009 | 2 | USL-1 | 30 | 16 | 7 | 7 | 43 | 19 | +24 | 55 | 1.83 | N/A | 2nd | QF | R2 | DNQ | DNQ | 2,943 | Daniel Paladini | 10 |
| 2010 | 2 | D2 Pro | 30 | 13 | 9 | 8 | 44 | 32 | +12 | 47 | 1.56 | 1st | 4th | RU | R2 | DNQ | DNQ | 2,241 | Etienne Barbara | 8 |
| 2011 | 2 | NASL | 28 | 17 | 8 | 3 | 50 | 26 | +24 | 54 | 1.93 | N/A | 1st | SF | DNE | DNQ | DNQ | 3,353 | Etienne Barbara | 20 |
| 2012 | 2 | NASL | 28 | 10 | 8 | 10 | 44 | 46 | −2 | 40 | 1.43 | N/A | 4th | SF | Ro16 | Ineligible | Ineligible | 3,883 | Nick Zimmerman | 15 |
| 2013 | 2 | NASL | 26 | 12 | 7 | 7 | 41 | 32 | +9 | 43 | 1.65 | N/A | 1st | DNQ | QF | DNQ | DNQ | 4,708 | Brian Shriver | 16 |
| 2014 | 2 | NASL | 27 | 13 | 9 | 5 | 41 | 31 | +10 | 43 | 1.59 | N/A | 5th | DNQ | QF | DNQ | DNQ | 4,551 | Zack Schilawski | 9 |
| 2015 | 2 | NASL | 30 | 9 | 13 | 8 | 44 | 49 | −5 | 35 | 1.17 | N/A | 6th | DNQ | R3 | DNQ | DNQ | 4,539 | Nacho Novo | 11 |
| 2016 | 2 | NASL | 32 | 11 | 14 | 7 | 36 | 48 | −12 | 40 | 1.25 | N/A | 8th | DNQ | R4 | DNQ | DNQ | 5,058 | Matthew Fondy | 7 |
| 2017 | 2 | NASL | 32 | 11 | 9 | 12 | 46 | 37 | +9 | 45 | 1.41 | N/A | 3rd | SF | R4 | DNQ | DNQ | 4,471 | Lance Laing | 9 |
| 2018 | 2 | USL | 34 | 13 | 13 | 8 | 60 | 50 | +10 | 47 | 1.38 | 9th | 18th | DNQ | R4 | DNQ | DNQ | 4,730 | Daniel Ríos | 20 |
| 2019 | 2 | USLC | 34 | 16 | 10 | 8 | 57 | 37 | +20 | 56 | 1.65 | 7th | 10th | PR | R4 | DNQ | DNQ | 4,118 | Robert Kristo | 11 |
| 2020 | 2 | USLC | 15 | 6 | 8 | 1 | 17 | 21 | −4 | 19 | 1.27 | 10th | 21st | DNQ | NH | DNQ | DNQ | 3,515 | Andre Fortune II | 6 |
| 2021 | 3 | USL L1 | 28 | 7 | 4 | 17 | 30 | 50 | –20 | 25 | 0.89 | N/A | 12th | DNQ | NH | DNQ | DNQ | 1,741 | 3 players tied | 4 |
| 2022 | 3 | USL L1 | 30 | 8 | 16 | 6 | 35 | 53 | –18 | 30 | 1.00 | N/A | 11th | DNQ | R2 | DNQ | DNQ | 1,874 | Garrett McLaughlin | 14 |
| 2023 | 3 | USL L1 | 32 | 19 | 7 | 6 | 58 | 39 | +19 | 63 | 1.91 | N/A | 2nd | W | R2 | DNQ | DNQ | 2,389 | Oalex Anderson | 17 |
| 2024 | 2 | USLC | 34 | 13 | 12 | 9 | 54 | 43 | +11 | 48 | 1.41 | 8th | 13th | R1 | R4 | DNQ | DNQ | 2,389 | Oalex Anderson | 13 |
| Total | – | – | 528 | 211 | 177 | 140 | 758 | 689 | +69 | 759 | 1.44 | – | – | – | – | – | – | – | Etienne Barbara | 28 |
^ 1. Avg. attendance only includes statistics from regular season matches. ^ 2. Top goalscorer(s) includes all goals scored in regular season play, playoffs, U.S. Open Cup, and other competitive matches.