Skip to Content

Weather Team

Jessica Hafner

Jessica Hafner is the Chief Meteorologist for ABC 17 Stormtrack Weather. You can see her forecasts at 5, 6 and 10 p.m. on KMIZ and 9 p.m. on KQFX. Jessica returned to ABC 17 News after three years at KSDK-TV in St. Louis, where she was a meteorologist and fill-in traffic anchor. During her time

Continue Reading

Nate Splater

Meteorologist Nate Splater joined the ABC 17 Stormtrack Weather Team in the summer of 2020. He’s from a small town in southern Arkansas and came to mid-Missouri to pursue a degree in meteorology at Mizzou in 2018. Even though it’s been a few years since he first came to Columbia, Nate is still not used

Continue Reading

Keller Mathews

Keller Mathews joined the ABC 17 Stormtrack Weather team in May 2026. ABC 17 is Keller’s first weather-related job, as he continues to pursue a degree in meteorology at the University of Missouri.  Keller grew up in Rock Island, Illinois, and loves spending time on the Mississippi River, playing drums, rooting for his beloved Chicago

Continue Reading

John Ross

John Ross joined the ABC 17 Stormtrack Weather team in October 2021. Before that, he spent three years forecasting for southern Illinois, southeast Missouri, western Kentucky, and northwest Tennessee. His love for weather developed as a child, watching Kansas City meteorologists before and after school. John is from Sedalia, Missouri and has a bachelor’s degree in Atmospheric

Continue Reading

Sawyer Jackson

Sawyer Jackson is a meteorologist with the ABC 17 Stormtrack Weather team and started working for ABC 17 in early October of 2022. He is a graduate of the University of Missouri, Columbia, and is working on his master’s degree. You can usually watch him on weekend evenings at 6, 9, and 10 p.m.  Jackson comes

Continue Reading