All-time North Carolina FC roster
This list comprises all players who have participated in at least one league match for the former Carolina RailHawks, now North Carolina FC, since their first season in the USL in 2007. Players who were on the roster but never played a first team game are not listed; players who appeared for the team in other competitions (US Open Cup, CONCACAF Champions League, etc.) but never actually made an NASL or USL appearance are noted at the bottom of the page where appropriate. A "†" denotes players who only appeared in a single match. A Eddie Ababio Sola Abolaji Brian Ackley Nicholas Addlery Gale Agbossoumonde Bolu Akinyode Nazmi Albadawi Mark Anderson Dan Antoniuk Bryan Arguez B Joel John Bailey Bradlee Baladez Etienne Barbara Danny Barrera Danny Barrow † Jake Beckford Drew Beckie Kyle Bekker Uriah Bentick Paul Black Matt Bobo Simone Bracalello Stuart Brightwell Omar Bravo Andriy Budnyi Sallieu Bundu Ray Burse Jordan Burt C Jon Caldwell † Michael Callahan † Pablo Campos Jose Carranza Chris Carrieri Dženan Ćatić Marvin Ceballos McColm Cephas Ronald Cerritos Jacob Coggins Jack Coleman Alex Comsia Daniel Cornejo John Cunliffe Steven Curfman Braian Cyrino † D Austin da Luz Gabriel da Silva Greg Dalby Mickey