Iowa Barnstormers Schedule
All times Eastern
| | | |
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 | | Iowa Barnstormers at Green Bay Blizzard | 7:05 p.m. |
May 4, 2024 | | Quad City Steamwheelers at Iowa Barnstormers | 8:05 p.m. |
May 11, 2024 | | Massachusetts Pirates at Iowa Barnstormers | 8:05 p.m. |
May 17, 2024 | | Iowa Barnstormers at Quad City Steamwheelers | 8:05 p.m. |
May 24, 2024 | | Green Bay Blizzard at Iowa Barnstormers | 8:05 p.m. |
June 1, 2024 | | Iowa Barnstormers at Sioux Falls Storm | 8:05 p.m. |
June 15, 2024 | | Quad City Steamwheelers at Iowa Barnstormers | 8:05 p.m. |
June 22, 2024 | | Tulsa Oilers at Iowa Barnstormers | 8:05 p.m. |
June 29, 2024 | | Iowa Barnstormers at Arizona Rattlers | 9:05 p.m. |
July 6, 2024 | | Jacksonville Sharks at Iowa Barnstormers | 8:05 p.m. |
July 13, 2024 | | Sioux Falls Storm at Iowa Barnstormers | 8:05 p.m. |
July 20, 2024 | | Iowa Barnstormers at Frisco Fighters | 8:05 p.m. |