He has previously played in MLB for the Toronto Blue Jays and in Nippon Professional Baseball (NPB) for the Orix Buffaloes.
[3] He was selected by the Pittsburgh Pirates in the 37th round of the 2012 Major League Baseball draft, but did not sign, and went to the University of Mississippi, where he played three seasons for the Ole Miss Rebels.
[4] Waguespack was assigned to the Triple-A Buffalo Bisons for the remainder of the 2018 season, and finished the year with a combined 6–10 record, 4.80 ERA, and 112 strikeouts in 122 innings.
Waguespack allowed three runs (two earned) and set a Blue Jays franchise record for the most strikeouts for a reliever in their debut with seven.
[7] On July 3, he earned his first major league win, throwing five innings and allowing three runs as the Blue Jays beat the Boston Red Sox 6–3.
[8] On August 22, in a start against the Los Angeles Dodgers, Waguespack threw seven scoreless innings, allowing only one hit and retiring the final fourteen batters he faced.
[9] In doing so, he became just the sixth pitcher in franchise history to record a start of at least seven innings with no runs and one hit allowed in his first ten career games.
[11] With the 2020 Toronto Blue Jays, Waguespack appeared in 11 games, compiling a 0–0 record with 8.15 ERA and 16 strikeouts in 17.2 innings pitched.