Sports stats



Gone but not Forgotten


Kansas City Phantoms (2017-)

Independence, Missouri
Last Part of the Champions Indoor Football


The Kansas City Phantoms were an indoor football team. Based in Independence, Missouri, they were last a member of the Champions Indoor Football. The team began play in 2017.

For more information, including yearly records and statistics, view the Kansas City Phantoms on StatsCrew.com.

Kansas City Phantoms Legacy Page on OSC.

Kansas City Phantoms News from OSC's Archives


2017 Phantoms Sign to Stay in Kansas City (February 15, 2018)
Phantoms' Defensive Line a Camp Battle to Watch (February 13, 2018)
2017 CIF MVP Porterie Joins Phantoms (February 12, 2018)

Sports Statistics from the Stats Crew
OurSports Central