| | | |
March 23, 2024 | L | Iowa Barnstormers 24 at Green Bay Blizzard 35 | Final |
April 6, 2024 | L | Iowa Barnstormers 31 at Tulsa Oilers 39 | Final |
April 12, 2024 | L | Iowa Barnstormers 29 at Massachusetts Pirates 54 | Final |
April 20, 2024 | L | Arizona Rattlers 49 at Iowa Barnstormers 47 | Final |
April 26, 2024 | L | Iowa Barnstormers 33 at Green Bay Blizzard 40 | Final |
May 4, 2024 | W | Quad City Steamwheelers 53 at Iowa Barnstormers 55 | Final |
May 11, 2024 | W | Massachusetts Pirates 34 at Iowa Barnstormers 42 | Final |
May 17, 2024 | L | Iowa Barnstormers 55 at Quad City Steamwheelers 57 | Final |
May 24, 2024 | L | Green Bay Blizzard 54 at Iowa Barnstormers 40 | Final |
June 1, 2024 | W | Iowa Barnstormers 47 at Sioux Falls Storm 45 | Final |
June 15, 2024 | W | Quad City Steamwheelers 27 at Iowa Barnstormers 28 | Final |
June 22, 2024 | L | Tulsa Oilers 54 at Iowa Barnstormers 48 | Final |
June 29, 2024 | L | Iowa Barnstormers 26 at Arizona Rattlers 55 | Final |
July 6, 2024 | L | Jacksonville Sharks 69 at Iowa Barnstormers 43 | Final |
July 13, 2024 | W | Sioux Falls Storm 54 at Iowa Barnstormers 65 | Final |
July 20, 2024 | L | Iowa Barnstormers 47 at Frisco Fighters 59 | Final |