Massachusetts Pirates at Iowa Barnstormers - Des Moines,
2025-06-14 - 19:00
Massachusetts Pirates
66
Iowa Barnstormers
35
Scoring 1 2 3 4 Final
Massachusetts Pirates ( ) 17 21 14 14 66
Iowa Barnstormers ( ) 7 14 6 8 35
Des Moines, | Wells Fargo Arena
Prd Time Scoring Summary Massachusetts Pirates - Iowa Barnstormers
1 11:23 Massachusetts Pirates - Kenji Bahar Passes to Dominic Roberto COMPLETE TOUCHDOWN, clock 12:08 (Joshua Gable kick is good). 7 - 0
1 10:33 Iowa Barnstormers - James CAHOON Passes to Jalen BRACEY COMPLETE TOUCHDOWN, clock 10:41 (Gabriel Rui kick is good). 7 - 7
1 08:18 Massachusetts Pirates - Kenji Bahar Passes to Thomas Owens COMPLETE TOUCHDOWN, clock 08:57 (Joshua Gable kick is good). 14 - 7
1 01:51 Massachusetts Pirates - Joshua Gable 20 yd field goal.
Drive: 6 plays, 24 yards in 03:52.
17 - 7
2 13:01 Iowa Barnstormers - Quian WILLIAMS Carries(Hand Off) TOUCHDOWN, clock 13:38 (Gabriel Rui kick failed). 17 - 13
2 10:49 Massachusetts Pirates - Teo Redding Carries(Hand Off) TOUCHDOWN, clock 11:36 (Joshua Gable kick is good). 24 - 13
2 07:02 Massachusetts Pirates - Kenji Bahar Passes to Thomas Owens COMPLETE TOUCHDOWN, clock 07:47 (Joshua Gable kick is good). 31 - 13
2 03:53 Iowa Barnstormers - Jalen BRACEY Carries(Hand Off) TOUCHDOWN, clock 04:39 (Gabriel Rui kick is good). 31 - 20
2 00:08 Massachusetts Pirates - Kenji Bahar Carries(Hand Off) TOUCHDOWN, clock 00:08 (Joshua Gable kick is good). 38 - 21
3 08:49 Massachusetts Pirates - Kenji Bahar Passes to Teo Redding COMPLETE TOUCHDOWN, clock 09:44 (Joshua Gable kick is good). 45 - 21
3 04:53 Massachusetts Pirates - Dominic Roberto Carries(Hand Off) TOUCHDOWN, clock 05:36 (Joshua Gable kick is good). 52 - 21
3 01:18 Iowa Barnstormers - James CAHOON Passes to Quian WILLIAMS COMPLETE TOUCHDOWN, clock 02:10 (2 pt conversion pass by Quian Williams failed). 52 - 27
4 11:58 Iowa Barnstormers - James CAHOON Passes to Jalen BRACEY COMPLETE TOUCHDOWN, clock 12:38 (2 pt conversion pass by Jalen Bracey is good). 52 - 35
4 09:07 Massachusetts Pirates - Kenji Bahar Passes to Isaac Zico COMPLETE TOUCHDOWN, clock 09:51 (Joshua Gable kick is good). 59 - 35
4 01:20 Massachusetts Pirates - Steven McBride Carries(Hand Off) TOUCHDOWN, clock 02:18 (Joshua Gable kick is good). 66 - 35
Massachusetts Pirates Statistics Iowa Barnstormers
19 FIRST DOWNS 18
9
9
1
Passing
Rushing
Penalty
10
2
6
50% (3 of 6) THIRD DOWN EFFICIENCY 14% (1 of 7)
100% (1 of 1) FOURTH DOWN EFFICIENCY 0% (0 of 4)
291 TOTAL OFFENSE 200
40
7.28
Total Offensive Plays
Average gain per play
50
4
195 NET YARDS PASSING 243
11-17
11.5
1-7
1
Completions-Attempts
Net yards per pass play
Sacked: Number-Yards
Had intercepted
24-38
6.4
4-39
2
103 NET YARDS RUSHING -4
22
4.7
Rushing Attempts
Average gain per rush
8
-0.5
71 TOTAL RETURN YARDS 95
3-50
2-21
Kickoff Returns: Number-Yards
Interception Returns: Number-Yards
6-86
1-9
6-74 PENALTIES: Number-Yards 4-19
0 -0 FUMBLES: Number-Lost 2 -1
4-39 SACKS: Number-Yards 1-7
2-21 INTERCEPTIONS: Number-Yards 1-9
29:08 TIME OF POSSESSION 00:52

Massachusetts Pirates

Iowa Barnstormers

Passing C-A YDS LG TD INT
Kenji Bahar 9-15 168 49 5 1
Felix Harper 2-2 27 22 0 0
Passing C-A YDS LG TD INT
James Cahoon 24-38 243 33 3 2
Rushing ATT YDS AVG LG TD
Dominic Roberto 15 66 4.4 15 1
Teo Redding 1 12 12.0 12 1
Kenji Bahar 3 11 3.7 10 1
Felix Harper 2 9 4.5 7 0
Steve McBride 1 5 5.0 5 1
Rushing ATT YDS AVG LG TD
Jalen Bracey 4 5 1.3 3 1
James Cahoon 1 0 0.0 0 0
Quian Williams 2 -2 -1.0 2 1
TEAM 1 -7 -7.0 0 0
Receiving NO YDS AVG LG TD
Teo Redding 5 114 22.8 49 1
Steve McBride 2 27 13.5 22 0
Thomas Owens 2 25 12.5 15 2
Isaac Zico 1 21 21.0 21 1
Dominic Roberto 1 8 8.0 8 1
Receiving NO YDS AVG LG TD
Jalen Bracey 13 105 8.1 33 2
Quian Williams 5 68 13.6 21 1
Khaleb Hood 2 26 13.0 23 0
Raheem Harvey 2 26 13.0 18 0
Joe Nowden 2 18 9.0 11 0
class java.util.LinkedHashMap
Kicking FG LG XP PTS
Joshua Gable 1/1 20 9/9 12
Kicking FG LG XP PTS
Jalen Bracey 0/0 0
Gabriel Rui 2/3 2
James Cahoon 0/0 0
Kickoffs NO YDS AVG TB OB
Joshua Gable 10 511 51.1 0
Kickoffs NO YDS AVG TB OB
Jalen Bracey 1 52 52.0 0
Gabriel Rui 5 186 37.2 0
Kickoff Returns NO YDS AVG LG TD
Isaac Zico 3 50 16.7 29 0
Kickoff Returns NO YDS AVG LG TD
Quian Williams 5 85 17.0 24 0
Tyler Tate 1 1 1.0 1 0
Interception Returns NO YDS AVG LG TD
DJ Daniel 1 0 0.0 0 0
Matt Elam 1 21 21.0 21 0
Interception Returns NO YDS AVG LG TD
Caleb Streat 1 9 9.0 9 0
Fumbles NO LOST
Fumbles NO LOST
TEAM 1 1
Tyler Tate 1 0
Defensive Statistics
# Massachusetts Pirates Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
9 Marquis Waters 6 7 13 2 - 20 2.5 - 22 0 0-0 0-0 1 0
2 DJ Daniel 5 3 8 - - 0 0 0-0 1-0 1 0
27 Tye Smith 4 4 8 - - 0 0 0-0 0-0 1 0
5 Matt Elam 2 1 3 - 0.5 - 2 0 0-0 1-21 1 0
24 Marcis Floyd 2 1 3 - - 0 0 0-0 0-0 1 0
50 Jacques Bristol 1 2 3 - - 0 0 0-0 0-0 0 0
95 DJ Dale 2 0 2 1 - 11 1 - 11 0 0-0 0-0 0 0
94 Mike Mason 1 1 2 1 - 8 1 - 8 0 0-0 0-0 0 0
3 Teldrick Ross 1 0 1 - - 0 0 0-0 0-0 0 0
88 Isaac Zico 1 0 1 - - 0 0 0-0 0-0 0 0
97 Terry Beckner 0 0 0 - - 0 0 1-2 0-0 0 0
TOTALS 25 19 44 4 - 39 5 - 43 0 1-2 2-21 5 0
# Iowa Barnstormers Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
17 Jacorey Johns 4 6 10 1 - 7 2 - 7.833333333333333 0 0-0 0-0 0 0
9 Khadry Jackson 2 6 8 - 0.5 - 0.3333333333333333 0 0-0 0-0 0 0
20 Isaac Duffy 4 0 4 - - 0 0 0-0 0-0 0 0
4 Patrick Godbolt 1 4 5 - 0.5 - 0.5 0 0-0 0-0 0 0
11 Caleb Streat 2 2 4 - - 0 0 0-0 1-9 0 0
12 Dylan Van Boxel 1 2 3 - 0.5 - 0.5 0 0-0 0-0 0 0
5 Jalen Bracey 1 1 2 - - 0 0 0-0 0-0 0 0
14 Joshua Ellison 0 3 3 - 0.5 - 0.5 0 0-0 0-0 1 0
18 Tyler Tate 0 3 3 - - 0 0 0-0 0-0 0 0
98 Jarid Johnson 0 3 3 - 0.5 - 0.3333333333333333 0 0-0 0-0 0 0
3 Quian Williams 1 0 1 - - 0 0 0-0 0-0 0 0
77 Paul Fay 1 0 1 - - 0 0 0-0 0-0 0 0
21 Jared Saad 0 1 1 - - 0 0 0-0 0-0 1 0
88 Raheem Harvey 0 1 1 - - 0 0 0-0 0-0 0 0
TOTALS 17 32 49 1 - 7 4.5 - 10 0 0-0 1-9 2 0
Other Information
Location: Des Moines,
Stadium: Wells Fargo Arena
Attendance: 0
Referee:
Umpire:
Head Linesman:
Line Judge:
Back Judge:
Field Judge:
Side Judge: