for a PDF of my onesheet, click here


Play-by-Play Announcer  •  Radio Host  •  Television Host/Reporter

Whether it's handling national radio NFL & college football play-by-play, serving as the radio play-by-play voice of Stanford Athletics, calling play-by-play for 13 different sports (and counting!), or helping launch Pittsburgh's most successful all-sports radio station, my two decades of experience crosses all facets of sports television, radio, and more!


Play-by-Play Announcer

•   currently in tenth year of Pac-12 Network play-by-play, calling ten different sports over that span including football, basketball, baseball, and soccer

•   assignments have included spring football games, NCAA soccer tournament matches, and three Pac-12 Women's Lacrosse Tournaments (2021-2023)

•   worked alongside analysts including Aly Wagner, Danielle Slaton, Cobi Jones & Christopher Sullivan (soccer), Anthony Herron & Evan Moore (football), and Danielle Lawrie & Kenzie Fowler-Quinn (softball)

Play-by-Play Announcer

•   called the Junior League Softball World Series (Kirkland, WA) in 2022 & 2023, including the 2022 championship game on ESPN2; Little League Softball World Series (Portland, OR) pool play in 2018 & 2019; and Little League Intermediate World Series (Livermore, CA) play in 2019 on ESPN Plus

•   called ESPN's national Arena Football League broadcast (Tampa Bay at Jacksonville) in 2015

Play-by-Play Announcer/Host/Reporter

•   currently in first season as the radio play-by-play voice of Stanford Football & Stanford Men's Basketball, with broadcasts airing locally on KNBR (San Francisco)

•   served as fill-in sideline reporter for the Stanford Football Radio Network for four seasons, including at the 2016 Rose Bowl

•   anchored Stanford Football Pro Day shows on ESPN3 from 2017 to 2019, with special guests including Cardinal head coach David Shaw and Christian McCaffrey

•   hosted, wrote, and produced Stanford Athletics' official three-minute update, heard daily on Cardinal flagship station KTRB-AM for three seasons

•   hosted and produced Stanford football & men's basketball radio pregame, postgame, and coaches shows for seven seasons

Play-by-Play Announcer/Host

•   called play-by-play for University of Pittsburgh men's basketball, baseball, and softball on ESPN3

•   hosted Pitt football & men's basketball pregame and postgame shows on The Comcast Network


Pregame/Postgame Radio Host

•   handled primary host duties for Oakland A's pregame & postgame shows in 2014 on flagship station KGMZ-FM (San Francisco)

•   also hosted KGMZ's evening sports talk show, growing that timeslot's rating to 6th among men 25-54 in the San Francisco market (KGMZ's best showing)


Sports Anchor

•   wrote and anchored live sports updates on top-rated KCBS AM/FM (San Francisco) from 2015 to 2017





Field Hockey









Radio Play-by-Play Announcer

•   served as the radio play-by-play voice of the Arena Football League's Pittsburgh Power, calling the team's entire inaugural season on KDKA-FM & KDKA-AM (Pittsburgh), establishing radio broadcast protocols, and creating & executing the broadcast format

•   provided color commentary for San Jose SaberCats radio broadcasts on KNBR-AM (San Francisco) for two seasons, also serving as fill-in play-by-play announcer

•   hosted various national sports talk shows on SiriusXM's Bleacher Report radio throughout 2015

Podcast Host

•   currently hosting The TreeCast with Troy Clardy, the go-to podcast for Stanford fans since 2015, on the Bleav Podcast Network

•   guests have included Senator Cory Booker (D-NJ), David Shaw, Tara VanDerveer, and numerous Stanford student-athletes and all-time greats

•   served as the Executive Producer of KDKA-FM ("Sportsradio 93.7 The Fan", Pittsburgh), hiring, managing, and guiding a staff of twelve producers and board operators

•   assisted with all facets of the station's launch in February 2010

•   set and adhered to staffing budgets

•   also hosted weekly talk show

•   while based at ESPN Radio Network headquarters in Bristol, CT, served as Producer of The Huddle on ESPN Radio, GameDay on ESPN Radio, and The NFL on ESPN Radio

•   generated show topics and ideas, collaborated with high-profile talent, booked guests, produced bits and features, and explored ways of presenting topics in entertaining and informative packages


NFL/College Football/College Basketball Radio Play-by-Play Announcer

•   completed second season as a football play-by-play voice for Compass Media Networks' NFL Sunday Afternoon and college football broadcasts, syndicated to affiliates nationwide

•   currently in first season calling college football & college basketball play-by-play for Westwood One Sports, with games syndicated to affiliates nationwide

•   2023 NFL games called (Compass): Miami Dolphins at Los Angeles Chargers, Dallas Cowboys at San Francisco 49ers (Sunday Night Football), Cleveland Browns at Seattle Seahawks

•   2023 college football games called (Westwood One): Black College Football Hall of Fame Classic (Virginia Union vs. Morehouse), #25 Miami at #12 North Carolina

•   2022 college football games called (Compass): Wisconsin at Iowa, #5 LSU at Texas A&M

Play-by-Play Announcer

•   completed first season of WCC men's & women's basketball play-by-play in 2023, with broadcasts seen in northern California on NBC Sports Bay Area/NBC Sports California and syndicated nationwide on Bally Sports, Root Sports, AT&T Sports, and YES Network

Sports Radio Talk Show Host