top of page


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-


- 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.

bottom of page