Meteorologist @NewsChannel9. @sunyoswego alum. Sunset enthusiast. #GOESEast fanatic. Graphics wonk. Time-lapse lover. Fulton, NY native.

Syracuse, NY
Joined February 2015
That early morning fog got dense very quickly in Syracuse! 🌫️ You can see how fast the visibility dropped on this SkyNet 9 timelapse:
47
⚠️ A Severe Thunderstorm Watch is up across CNY until 9 p.m. Thursday evening. Storms that develop this afternoon could feature: 🟡 damaging wind gusts of 60+ mph 🟡 large hail 🟡 heavy rain which may lead to localized flooding 🟡 brief tornado, especially east of I-81
84
We only made it into the 70s today, which means our 16-day streak of highs at 80° or warmer in #Syracuse has come to an end. 🥵 Is this a record? Not even close. In June and July 2020, we had a stretch of 43 consecutive 80°+ days! That also happened in 1949. 🗓️
2
88
Enjoy any dry weather early Sun., because showers & thunderstorms become more likely later in the day and into Mon.! Heavy rain and localized flooding are the main concerns. After a brief break, warm, humid weather with occasional storm chances return next week. @CarsonMetcalf
1
36
⚠️ A Severe Thunderstorm Watch is up for the highlighted counties until 9 p.m. Saturday evening. Potential storm impacts: 🟡 damaging wind gusts 60–70+ mph 🟡 large hail 🟡 localized flash flooding 🟡 isolated tornadoes Please be weather aware!
1
83
Our Pompey camera is giving Windows XP 'Bliss' vibes today, no?
1
150
Severe storms threaten parts of Madison, Cortland, and Chenango counties until 5:30 PM! Expect 60 mph winds, large hail, torrential rain, and a possible tornado. Take shelter indoors now and never drive through flooded roads. @CarsonMetcalf @NewsChannel9
1
1
73
A Severe Thunderstorm Warning remains until 4:45 PM for parts of Cayuga, Cortland, Onondaga, and Tompkins counties. Damaging winds, hail, heavy rain, and a possible tornado are threats. A Flash Flood Warning lasts until 7:15 PM. @CarsonMetcalf @NewsChannel9
1
1
45
⚠️ A Flash Flood Warning is in effect for parts of Onondaga, Cayuga, and Seneca counties until 7:15 p.m. Saturday evening. Thunderstorms have brought 1–1.5" of rain to this area already. If you ever encounter a flooded roadway, please turn around and find an alternate route!
46
🟨 A Severe Thunderstorm Watch is up until 11 p.m. Friday evening for areas south of Syracuse highlighted on the map. Any storm late this afternoon/early this evening could feature: 🟡 damaging wind gusts of 60+ mph 🟡 large hail 🟡 heavy rain 🟡 frequent lightning
44
It is a STEAMY Wednesday afternoon in #Syracuse! 🔥 🌡️ Temperature: 96° 💧 Dew Point: 77° 🥵 Heat Index: 111° We have broken the old record high for the day (95°) set 95 years ago on July 1, 1931.
50
🔴 A TORNADO WATCH has been issued for most of CNY until 3 p.m. Thursday. Please be weather aware today! Any storm that moves through today has the potential to not only produce a tornado, but also heavy rain, damaging wind gusts, and hail.
39
Nice shelf cloud seen from our @NewsChannel9 studios in East Syracuse as this storm approaches. ⛈️
1
59
So cool! 🛣️☁️
This is something I have never seen before on satellite. Clouds perfectly outlining roads. Just incredibly neat imagery of Houston, Texas this morning. Massive shoutout to @Emokwx who discovered it.
59
A special day at work yesterday! ⚡️ An absolute pleasure and privilege to work on this team.
5
127
Not looking good for those looking for warmer weather...
An unseasonably cold pattern is favored across most of the central and eastern US end of April into early May. Possible much below normal temperatures and near freezing low temperatures across parts of the Upper Midwest and Great Lakes region could damage early blooming crops.
116
Happy #EarthDay! 🌎✨ In this view of Earth from April 21, 2026, #NOAA21 is helping keep watch from above. Orbiting pole to pole 14 times a day, @NOAA’s JPSS satellites provide full global coverage twice daily and support U.S. weather forecasting and severe weather monitoring.
16
8
25
4,482
Would you like a chance to have your weather photo featured in the @NewsChannel9 2027 Storm Team Weather Calendar? We are now accepting submissions through 11:59 p.m. Friday, May 1! Click here for info and to send us your pictures ⬇️ localsyr.com/2027-storm-team…
58
All four seasons on one map this afternoon... After reaching 67° in Syracuse, we're down to 49° right now. Highs only in the 30s for tomorrow! ↘️
65
Carson Metcalf retweeted
It's not just #FullDiskFriday, it's also the first day of #AstronomicalSpring in the Northern Hemisphere! The #VernalEquinox occurred at 10:46 a.m. ET today. In this year-long timelapse from @NOAA's #GOESEast 🛰️, see how the sun’s angle has changed since last year’s equinox due to the Earth’s axial tilt. Happy #spring! 🌎🌸
5
135
5
388
42,347