They swept the Minnesota Flying Aces in three games in the first round before advancing through round-robin play at the Silver Cup tournament to beat Granite City 3–2 in overtime.
[2] The Bulls then advanced to the USA Hockey Tier III Junior National Championships in Rochester, Minnesota, sweeping all three games in pool play.
The Bulls defeated the Helena Bighorns in double-overtime in the semifinal and won their first Tier III Junior National Championship with a 6–2 win over the Twin Cities Northern Lights.
After sweeping the Twin City Steel in the first round of the NA3HL playoffs, they once again met the Lumberjacks in the West Division finals, winning the decisive third game by a 9–5 score to advance to their second straight Silver Cup Tournament.
North Iowa advanced to the Tier III Junior National Championships in Simsbury, Connecticut, again going 3–0 in round-robin play against the Florida Jr. Blades, Dells Ducks, and Boston Bandits.
In round-robin play at the Silver Cup Tournament, the Bulls defeated Granite City, the West Michigan Wolves, and the Great Falls Americans.
North Iowa finished the 2015–16 season with a 42–2–3 record after moving to the Central Division, including a 27-game winning streak and a league-record 57 goals from captain Brett Gravelle.
The Bulls defeated the Rochester Ice Hawks and La Crosse Freeze in two-game sweeps to reach the Silver Cup Tournament for the fourth straight year.
The Bulls defeated the Yellowstone Quake and Great Falls Americans in the round-robin, followed by an overtime win against Twin City in the semifinal and a 4–1 victory over the Metro Jets for their third league championship in four seasons.
The La Crosse Freeze then defeated the Bulls with a two-game sweep in the Central Division finals, failing to make a tournament appearance for the first time since their inaugural season.
The Alexandria Blizzard beat the top-seeded Granite City in a three-game first-round series, advancing to the West Division Finals before the Bulls swept them in two games.