Official Football Box Score

Iowa Barnstormers vs. Massachusetts Pirates

2025-07-03 — Lowell, Massachusetts,, (Tsongas Center)

Attendance: 0Duration: 02:42Weather: , 0°

Team 1 2 3 4 Final
Iowa Barnstormers ( ) 0 6 13 12 31
Massachusetts Pirates ( ) 13 27 7 7 54
Qtr Time Scoring Play Score
1st 13:31 Massachusetts Pirates — Teo Redding 43 yd pass from Kenji Bahar. ( Joshua Gable kick is good).
Drive: 1 plays, 43 yards in 01:29.
0 - 7
  00:00 Massachusetts Pirates — Kenji Bahar 3 yd run. ( Joshua Gable kick blocked).
Drive: 7 plays, 45 yards in 04:26.
0 - 13
2nd 09:56 Massachusetts Pirates — Thomas Owens 36 yd pass from Kenji Bahar. ( Joshua Gable kick is good).
Drive: 3 plays, 39 yards in 02:16.
0 - 20
  05:45 Massachusetts Pirates — Steven McBride 11 yd pass from Kenji Bahar. ( Joshua Gable kick is good).
Drive: 2 plays, 24 yards in 01:27.
0 - 27
  02:11 Massachusetts Pirates — Kenji Bahar 14 yd run. ( Joshua Gable kick is good).
Drive: 3 plays, 37 yards in 02:07.
0 - 34
  00:24 Iowa Barnstormers — Quian Williams 2 yd run. ( 2pt conversion pass by Khaleb Hood failed).
Drive: 6 plays, 16 yards in 01:47.
6 - 34
  00:15 Massachusetts Pirates — Thomas Owens 14 yd pass from Kenji Bahar. ( Joshua Gable kick failed).
Drive: 2 plays, 19 yards in 00:09.
6 - 40
3rd 13:55 Iowa Barnstormers — Quian Williams 30 yd pass from James Cahoon. ( Gabriel Rui kick is good).
Drive: 1 plays, 30 yards in 01:05.
13 - 40
  10:28 Iowa Barnstormers — Raheem Harvey 13 yd pass from James Cahoon. ( 2pt conversion pass by Joe Nowden failed).
Drive: 4 plays, 42 yards in 03:27.
19 - 40
  05:44 Massachusetts Pirates — Thomas Owens 19 yd pass from Kenji Bahar. ( Joshua Gable kick is good).
Drive: 5 plays, 33 yards in 04:44.
19 - 47
4th 10:11 Iowa Barnstormers — Quian Williams 8 yd pass from James Cahoon. ( 2pt conversion pass by Raheem Harvey failed).
Drive: 2 plays, 14 yards in 01:22.
25 - 47
  07:02 Massachusetts Pirates — Kenji Bahar 1 yd run. ( Joshua Gable kick is good).
Drive: 5 plays, 29 yards in 03:09.
25 - 54
  01:00 Iowa Barnstormers — Khaleb Hood 7 yd pass from James Cahoon. ( 2pt conversion pass by Raheem Harvey failed).
Drive: 8 plays, 30 yards in 06:02.
31 - 54
Iowa Barnstormers   Massachusetts Pirates
18 FIRST DOWNS 18
1 Rushing 6
9 Passing 10
8 Penalty 2
8 NET YARDS RUSHING 96
7 Attempts 19
1.1 Avg. Per Rush 5.1
1 Rushing TDs 3
14 Yards Gained 101
6 Yards Lost 5
170 NET YARDS PASSING 201
16- 37- 3 Comp.-Att.-Int. 13- 17- 2
4.6 Avg. / Att. 11.8
10.6 Avg. / Comp. 15.5
4 TDs 5
163 TOTAL OFFENSE YARDS 297
47 Plays 36
3.5 Avg. / Play 8.3
0- 0 Fumbles-Lost 0- 0
6- 40 Penalties-Yards 14- 96
6- 225 Kickoffs-Yards 9- 458
37.5 Avg. / Kickoff 50.9
0 Touchbacks 0
0- 0- 0 Punt Returns: No-Yds-TD 0- 0- 0
- Avg. / Return -
5- 82- 0 Kickoff Returns: No-Yds-TD 4- 57- 0
16.4 Avg. / Return 14.3
2- 17- 0 Int Returns: No-Yds-TD 3- 24- 0
0- 0- 0 Fumble Returns: No-Yds-TD 0- 0- 0
34:11 POSSESSION TIME 25:49
0% (0 of 7) Third-Down Conversions 50% (2 of 4)
50% (2 of 4) Fourth-Down Conversions 50% (1 of 2)
4- 5 Red Zone: Scores-Chances 2- 2
0 Touchdowns 0
0 Field Goals 0
0- 0 Sacks: Number-Yards 3- 15
Passing
Iowa Barnstormers
Player AttCmpIntYdsTDLg
16 James Cahoon 37 16 3 170 4 30
Totals 37 16 3 170 4
Massachusetts Pirates
Player AttCmpIntYdsTDLg
11 Kenji Bahar 17 13 2 201 5 43
Totals 17 13 2 201 5
Rushing
Iowa Barnstormers
Player AttYdsAvgTDLg
7 Khaleb Hood 1 6 6.0 0 6
3 Quian Williams 3 3 1.0 1 5
16 James Cahoon 1 1 1.0 0 1
8 Grant Rohach 2 -2 -1.0 0 0
Totals 7 8 1.1 1
Massachusetts Pirates
Player AttYdsAvgTDLg
7 Pooka Williams Jr. 12 40 3.3 0 14
11 Kenji Bahar 5 38 7.6 3 14
6 Steve McBride 2 18 9.0 0 16
Totals 19 96 5.1 3
Receiving
Iowa Barnstormers
Player NoYdsAvgTDLg
3 Quian Williams 8 110 13.8 2 30
88 Raheem Harvey 5 34 6.8 1 13
7 Khaleb Hood 3 26 8.7 1 12
Totals 16 170 10.6 4
Massachusetts Pirates
Player NoYdsAvgTDLg
81 Thomas Owens 3 69 23.0 3 36
8 Teo Redding 2 53 26.5 1 43
6 Steve McBride 4 44 11.0 1 14
7 Pooka Williams Jr. 2 23 11.5 0 20
10 Dontay Demus 2 12 6.0 0 7
Totals 13 201 15.5 5
Kicking
Iowa Barnstormers
Player FGAFGMLgPAT-APAT-M
TM TEAM 0 0
10 Gabriel Rui 2 0 0 1 1
16 James Cahoon 2 0 0 0 0
Massachusetts Pirates
Player FGAFGMLgPAT-APAT-M
23 Joshua Gable 8 6
Tackles
Iowa Barnstormers
Player SoloAstTotalTFLSacksPD
14 Joshua Ellison 2 4 6 1.5 0 0
17 Jacorey Johns 1 5 6 1 0 0
21 Jared Saad 3 3 6 0 0 0
6 Angelo Grose 0 5 5 0 0 1
11 Caleb Streat 3 2 5 0 0 0
18 Tyler Tate 2 3 5 0.5 0 0
98 Jarid Johnson 1 4 5 0.5 0 0
1 Jacorey Benjamin 2 2 4 0 0 0
Gabriel Amegatcher 0 1 1 0 0 0
3 Quian Williams 1 0 1 0 0 0
4 Patrick Godbolt 0 1 1 0 0 0
7 Khaleb Hood 1 0 1 0 0 0
23 Demonte Martin 1 0 1 0 0 0
Massachusetts Pirates
Player SoloAstTotalTFLSacksPD
24 Marcis Floyd 4 4 8 0 0 0
21 Smoke Monday 3 4 7 0.5 0 1
3 Teldrick Ross 1 4 5 0 0 3
9 Marquis Waters 1 4 5 0 0 0
94 Mike Mason 1 4 5 2 1.5 0
14 Destin Mack 2 0 2 0 0 1
44 Dominic Quewon 2 0 2 2 1 0
2 DJ Daniel 1 0 1 0 0 1
6 Steve McBride 1 0 1 0 0 0
55 Jacques Bristol 0 1 1 0 0 0
81 Thomas Owens 1 0 1 0 0 0
95 DJ Dale 0 1 1 0.5 0.5 0
Sacks
Iowa Barnstormers
Player SoloAstTotalYds
None.
Massachusetts Pirates
Player SoloAstTotalYds
44 Dominic Quewon 1 0 1 8
94 Mike Mason 1 1 2 4
95 DJ Dale 0 1 1 3
Totals 3 15
Interceptions
Iowa Barnstormers
Player NoYdsTDLg
1 Jacorey Benjamin 1 9 0 9
21 Jared Saad 1 8 0 8
Totals 2 17 0
Massachusetts Pirates
Player NoYdsTDLg
14 Destin Mack 2 6 0 4
24 Marcis Floyd 1 18 0 18
Totals 3 24 0
Fumbles
Iowa Barnstormers
Player NoLost
None.
Massachusetts Pirates
Player NoLost
None.