Callum Ng | Sports Broadcaster and Digital Content Producer

Callum Ng
Play-by-Play Broadcaster
Digital Content Producer



I've called over 300 games in the Ontario Hockey League for the Oshawa Generals, approaching 1000 hours of live play-by-play hockey.

I've also announced everything from swimming to figure skating.

My personal highlight so far is calling the Oshawa Generals' overtime winner in the championship game of the 2015 Memorial Cup. 

Play-by-Play Demo:


I'm also a proven writer and digital content producer for major national and international digital platforms including @CBCSports, @TeamCanada, and @IIHFhockey. 

Recent Headlines

CBC Sports: Georgia Simmerling, Canadian skier, takes up cycling in pursuit of summer Olympic spot

CBC Sports: Charles Hamelin is still chasing the perfect race

CBC Sports: Meet the godfather of Canadian surfing

Video Content

I produced, hosted, shot, and edited this digital-first feature for CBC Sports.



My highlights include coverage of three Olympic Games, four seasons in the Ontario Hockey League, and one MasterCard Memorial Cup.