Resume
Fox Sports 2015, 2021-present
- Play-by-play for Big East men's lacrosse on FS1 and FS2
​
- Play-by-play for Big East women's lacrosse tournament
(Big East Digital Network/FS2, 2021)
​
- Color analyst for Ivy League men's lacrosse
(Fox College Sports 2015)
​
ESPN 2007-08, 2015-present
- Play-by-play for Atlantic 10 men's basketball
(ESPN+, 2018-present)
​
- Play-by-play for IVY League football (ESPN+, 2018)
​
- Color analyst for MAAC men's lacrosse (ESPNU/ESPN+, 2017-
present)
​
- Play-by-play for MAAC and MAC men's and women's basketball,
women's volleyball, and men's and women's lacrosse
(ESPN3, 2015-18)
- Feature reporter for National Lacrosse League Championship
Game (ESPN2, 2008)
- Color Analyst for Major League Lacrosse Championship
Weekend (ESPN Regional, 2007)
​
Rochester Knighthawks (NLL) 2004-08, 2010-13, 2018-present
- Color Analyst for National Lacrosse League's Rochester
Knighthawks on B/R Live (2018-2020) and now ESPN+ (2021-present)
​
- Game Analyst, Sideline Reporter, Stuido Host for games
airing on NLL TV, Twitter, CBS Sports Live, CW Rochester, NLL
Network, 107.3 The Bull, 94.1 The Zone, Time Warner Cable
Sports Channel, WRWB-TV (2004-08, 2010-13)
College Football Play-by-Play 2017-present
- James Madison v. East Tennessee State on Comcast SportsNet
Mid-Atlantic, 2017
​
- Amherst v. Williams, "The biggest little game in America"
on NESN, 2017-2021
​
- St. John Fisher v. Brockport, "Courage Bowl" on Spectrum
Sports New York, 2017
​​
​​Lax Sports Network/Major League Lacrosse 2012-2020
- Game analyst for premier outdoor professional sports league in the
world for games broadcast on ESPN3, ESPN +, Lax Sports Network,
Twitter, and various TV markets throughout the U.S. including MSG, Fox
Sports Net, Comcast Sports Network, Prime Ticket, Time Warner Cable
Sports Channel, and Altitude.
​
Buffalo Bills 2004-present
- In-house PA Announcer for all home games
​
American Sports Network 2017
- Color analyst for Patriot League and Colonial Athletic Association men's lacrosse
​
​​Spectrum Sports NY (formerly Time Warner Cable Sports Channel) 2002-17
- Play-by-play/Color Analyst for college lacrosse including coverage of ACC, Big East,
MAAC, and NEC conferences. Lead announcer for #1 Syracuse vs. #6 Maryland
men's lacrosse in 2015.
​
- Play-by-play/Color Analyst for Atlantic 10, MAC, and MAAC men's and women's
basketball games
- Host of Orange Overtime, the TV post game show of Syracuse University football
and basketball (2014-17)
- Host of Orange Squeeze, the weekly review of Syracuse University football and
basketball (2014-17)
- Host of Orange Madness, Syracuse basketball opening practice/scrimmage LIVE
from the Carrier Dome 2014-15 and 2015-16 with Orange legend Roosevelt Bouie
- On-site reporter for Buffalo Bills NFL Draft Coverage (2012-17)
- Host of WNY Sports Blitz (2005-07)
- Play-by-play for college wrestling, hockey, baseball, softball, and volleyball; high
school football and lacrosse
Atlantic 10 Network 2012-14
- Play-by-play & Color Analyst for Atlantic 10 men's and women's basketball. Games
were distributed by CBS Sports Network airing on Time Warner Cable Sports
Channel, Fox Sports Net, Comcast Sports Network, ROOT Sports, CBS Richmond.
University at Buffalo 2004-10
- Host of Bullseye, Inside UB Athletics
- Sideline Reporter/Halftime Show Host for Football
- Play-by-Play for Women's Basketball and Women's Volleyball
NLL Network 2009
- Play-by-play for Buffalo Bandits home games
Rochester Rattlers (Major League Lacrosse) 2005-2009
- Color Analyst for games airing on Time Warner Cable Sports Channel and WRWB-TV
Rochester Red Wings (Minnesota Twins Triple-A affiliate) 2012-13
- Stadium PA Announcer
Buffalo Bisons (New York Mets Triple-A affiliate) 2012
- Fill-in Play-by-Play Announcer, Bisons Radio Network
SportsNet NY (SNY) 2007
- Play-by-play for New York Titans (National Lacrosse League)
​
Buffalo Destroyers (Arena Football League) 2002-03
- Director of Broadcasting and Media Relations
​
Fox Sports Southwest/Fox Sports Florida (Dallas hub) 2000-02
- Associate Producer for Southwest Sports Report, Florida Sports Report, Southwest Sports Tonight, Florida Sports Tonight, Cowboys Weekly, and pregame shows for Dallas Stars, Dallas Mavericks, Texas Rangers, Houston Astros, and Houston Rockets.
​
USA Radio Network 1998-2001
- Sports update anchor twice an hour airing on over 400 radio stations nationwide and the Armed Forces Radio Network
​
Texas Sports Radio Network 1999-2001
- Play-by-play for Austin College (NCAA Division III) football
​
KLIF 570 AM (Dallas, TX) 1998-99
- Producer for the Dallas Mavericks radio network flagship station cutting highlights, airing sports updates, running the board.
​