[3] He pitched in 23 games (21 starts) for the Single-A South Bend Cubs in 2018, registering a 5–7 record and 4.40 ERA with 89 strikeouts in 106+1⁄3 innings of work.
On May 3, 2019, while playing for the High-A Myrtle Beach Pelicans, Assad attempted to field a push bunt from Marco Hernández of the Salem Red Sox, but dropped the ball on the transfer.
In an attempt to save the play, Assad kicked the ball towards first base, where first baseman Cam Balego caught it to record an out.
[9] On September 12, Assad earned his first career victory after allowing 1 run on 5 hits and 3 walks across 6 innings of work against the New York Mets.
[10] In 2024, the Marquee Sports Network considered him to have "developed into" a "crucial piece" for the Chicago Cubs, after previously being an overlooked pitcher.