 
                 
                | 935.06 | Team overall rating | 779.74 | ||||
| 475.34 | Team offensive rating | 401.75 | ||||
| 459.72 | Team defensive rating | 377.99 | ||||
|  | Subs |  | ||||
| 32.0 | Points per game | ✓ | 40.0 | |||
| 36.0 | Opponents points per game | ✓ | 30.5 | |||
| 37% | Offensive efficiency | ✓ | 67% | |||
| 22% | ✓ | Conversion rate | ✓ | 8% | ||
| 0% | Defensive efficiency | ✓ | 53% | |||
| 170 | Passing yards per game | ✓ | 203 | |||
| 8 | ✓ | Rushing yards per game | 1 | |||
| 1.5 | Defensive interceptions per game | ✓ | 2 | |||
| 0.7 | Defensive sacks per game | ✓ | 3 | |||
 
                             
                             
                             
                             
                             
                             
                             
                            | 1st Half | 2nd Half | OT | Total | |
|---|---|---|---|---|
|  Holy Trollers | 6 | 8 | - | 14 | 
|  Ball Hawks | 0 | 0 | - | 0 | 
| Team | Half | Time | Down | Play | Score | 
|---|---|---|---|---|---|
|  Holy Trollers | 1st | 7:35 | 1 | Max Rosenfeld pass to Thibault Boudet for 25 yards - TOUCHDOWN! | 0 - 6 | 
| Team | Half | Time | Down | Play | Score | 
|---|---|---|---|---|---|
|  Holy Trollers | 2nd | 15:53 | 1 | Max Rosenfeld pass to Josh Levine for 4 yards - TOUCHDOWN! | 0 - 12 | 
|  Holy Trollers | 2nd | 15:50 | - | Max Rosenfeld pass to Kevin Kousaie for 2 yards - 2 POINT CONVERT SUCCESSFUL! | 0 - 14 | 
| 1st Half | 2nd Half | OT | Total | |
|---|---|---|---|---|
|  Holy Trollers | 6 | 8 | - | 14 | 
|  Ball Hawks | 0 | 0 | - | 0 | 
| Team | Half | Time | Down | Play | Score | 
|---|---|---|---|---|---|
|  Holy Trollers | 1st | 21:55 | 1 | Max Rosenfeld pass to Thibault Boudet for 9 yards tackle by Francis Martins | 0 - 0 | 
|  Holy Trollers | 1st | 21:06 | 2 | Max Rosenfeld pass INTERCEPTED by Jon Evans | 0 - 0 | 
|  Ball Hawks | 1st | 21:01 | 1 | Jon Evans pass to Maral Verma for 5 yards tackle by Michael Lesniak | 0 - 0 | 
|  Ball Hawks | 1st | 20:20 | 2 | Jon Evans pass to Rich Perez for 2 yards tackle by Josh Levine | 0 - 0 | 
|  Ball Hawks | 1st | 19:31 | 3 | Jon Evans pass to Maral Verma for 6 yards tackle by David Cano - FIRST DOWN | 0 - 0 | 
|  Ball Hawks | 1st | 18:43 | 1 | Jon Evans pass INTERCEPTED by David Cano | 0 - 0 | 
|  Holy Trollers | 1st | 18:33 | 1 | Thibault Boudet False Start for 5 yards | 0 - 0 | 
|  Holy Trollers | 1st | 17:09 | 2 | Max Rosenfeld incomplete pass | 0 - 0 | 
|  Holy Trollers | 1st | 16:38 | 3 | Max Rosenfeld incomplete pass | 0 - 0 | 
|  Holy Trollers | 1st | 16:25 | 4 | Holy Trollers - PUNT | 0 - 0 | 
|  Ball Hawks | 1st | 16:23 | 1 | Jon Evans pass to *Kris for 9 yards | 0 - 0 | 
|  Ball Hawks | 1st | 15:40 | 2 | Jon Evans pass to *Kris for 10 yards tackle by Josh Levine - FIRST DOWN | 0 - 0 | 
|  Ball Hawks | 1st | 14:56 | 1 | Jon Evans pass to Francis Martins for 3 yards tackle by Kevin Kousaie | 0 - 0 | 
|  Ball Hawks | 1st | 14:07 | 2 | Jon Evans pass to *Kris for 15 yards tackle by Josh Levine - FIRST DOWN | 0 - 0 | 
|  Ball Hawks | 1st | 13:15 | 1 | Jon Evans run for 4 yards tackle by David Cano | 0 - 0 | 
|  Ball Hawks | 1st | 12:22 | 2 | Jon Evans incomplete pass | 0 - 0 | 
|  Ball Hawks | 1st | 11:39 | 3 | Jon Evans incomplete pass | 0 - 0 | 
|  Ball Hawks | 1st | 10:57 | 4 | Jon Evans incomplete pass - TURNOVER ON DOWNS | 0 - 0 | 
|  Holy Trollers | 1st | 10:41 | 1 | Max Rosenfeld incomplete pass | 0 - 0 | 
|  Holy Trollers | 1st | 10:02 | 2 | Max Rosenfeld pass to Thibault Boudet for 11 yards tackle by Sivaanjan Sivakumar - FIRST DOWN | 0 - 0 | 
|  Holy Trollers | 1st | 9:19 | 1 | Max Rosenfeld incomplete pass defended by *Kris | 0 - 0 | 
|  Holy Trollers | 1st | 8:26 | 2 | Max Rosenfeld pass to Thibault Boudet for 11 yards tackle by Sivaanjan Sivakumar - FIRST DOWN | 0 - 0 | 
|  Holy Trollers | 1st | 7:35 | 1 | Max Rosenfeld pass to Thibault Boudet for 25 yards - TOUCHDOWN! | 0 - 6 | 
|  Holy Trollers | 1st | 7:29 | - | Holy Trollers - FAILED CONVERT | 0 - 6 | 
|  Ball Hawks | 1st | 7:28 | 1 | Jon Evans incomplete pass | 0 - 6 | 
|  Ball Hawks | 1st | 6:44 | 2 | Jon Evans pass to Francis Martins for 8 yards tackle by Josh Levine | 0 - 6 | 
|  Ball Hawks | 1st | 6:04 | 3 | Jon Evans incomplete pass | 0 - 6 | 
|  Ball Hawks | 1st | 5:16 | 4 | *Kris pass to Jon Evans for 6 yards tackle by David Cano - FIRST DOWN | 0 - 6 | 
|  Ball Hawks | 1st | 4:25 | 1 | Jon Evans pass to Francis Martins for 3 yards | 0 - 6 | 
|  Ball Hawks | 1st | 3:41 | 2 | Jon Evans pass to *Kris for 10 yards tackle by Michael Lesniak - FIRST DOWN | 0 - 6 | 
|  Ball Hawks | 1st | 2:51 | 1 | Jon Evans incomplete pass defended by Josh Levine | 0 - 6 | 
|  Ball Hawks | 1st | 1:59 | 2 | Jon Evans pass to Francis Martins for 9 yards tackle by David Cano | 0 - 6 | 
|  Ball Hawks | 1st | 0:42 | 3 | Jon Evans incomplete pass | 0 - 6 | 
|  Ball Hawks | 1st | 0:00 | 4 | Jon Evans incomplete pass - TURNOVER ON DOWNS | 0 - 6 | 
|  Holy Trollers | 1st | 0:00 | 1 | Max Rosenfeld incomplete pass | 0 - 6 | 
|  Ball Hawks | 2nd | 21:54 | 1 | Jon Evans incomplete pass | 0 - 6 | 
|  Ball Hawks | 2nd | 21:08 | 2 | Jon Evans pass to Sivaanjan Sivakumar for 2 yards | 0 - 6 | 
|  Ball Hawks | 2nd | 20:16 | 3 | Jon Evans incomplete pass defended by Josh Levine | 0 - 6 | 
|  Ball Hawks | 2nd | 20:12 | 4 | Ball Hawks - PUNT | 0 - 6 | 
|  Holy Trollers | 2nd | 20:04 | 1 | Max Rosenfeld incomplete pass | 0 - 6 | 
|  Holy Trollers | 2nd | 19:21 | 2 | Max Rosenfeld run for 9 yards tackle by Francis Martins | 0 - 6 | 
|  Holy Trollers | 2nd | 18:46 | 3 | Max Rosenfeld pass to Michael Lesniak for 12 yards tackle by Rich Perez - FIRST DOWN | 0 - 6 | 
|  Holy Trollers | 2nd | 18:10 | 1 | Max Rosenfeld incomplete pass | 0 - 6 | 
|  Holy Trollers | 2nd | 17:13 | 2 | Max Rosenfeld pass to Kevin Kousaie for 7 yards tackle by *Kris | 0 - 6 | 
|  Holy Trollers | 2nd | 16:55 | 3 | Michael Lesniak False Start for 5 yards | 0 - 6 | 
|  Holy Trollers | 2nd | 16:44 | 3 | Max Rosenfeld pass to Josh Levine for 15 yards tackle by Benjamin Beauregard - FIRST DOWN | 0 - 6 | 
|  Holy Trollers | 2nd | 15:53 | 1 | Max Rosenfeld pass to Josh Levine for 4 yards - TOUCHDOWN! | 0 - 12 | 
|  Holy Trollers | 2nd | 15:50 | - | Max Rosenfeld pass to Kevin Kousaie for 2 yards - 2 POINT CONVERT SUCCESSFUL! | 0 - 14 | 
|  Ball Hawks | 2nd | 15:35 | 1 | Jon Evans pass to *Kris for 5 yards tackle by Kevin Kousaie | 0 - 14 | 
|  Ball Hawks | 2nd | 15:10 | 2 | Francis Martins incomplete pass | 0 - 14 | 
|  Ball Hawks | 2nd | 14:31 | 3 | Jon Evans incomplete pass defended by Max Rosenfeld | 0 - 14 | 
|  Ball Hawks | 2nd | 13:38 | 4 | Jon Evans pass INTERCEPTED by Josh Levine | 0 - 14 | 
|  Holy Trollers | 2nd | 13:34 | 1 | Max Rosenfeld incomplete pass | 0 - 14 | 
|  Holy Trollers | 2nd | 12:58 | 2 | Max Rosenfeld incomplete pass | 0 - 14 | 
|  Holy Trollers | 2nd | 11:59 | 3 | Max Rosenfeld incomplete pass defended by Maral Verma | 0 - 14 | 
|  Holy Trollers | 2nd | 11:24 | 4 | Max Rosenfeld pass to Josh Levine for 11 yards tackle by Benjamin Beauregard - FIRST DOWN | 0 - 14 | 
|  Holy Trollers | 2nd | 10:46 | 1 | Max Rosenfeld incomplete pass defended by Rich Perez | 0 - 14 | 
|  Holy Trollers | 2nd | 9:58 | 2 | Max Rosenfeld pass INTERCEPTED by Maral Verma | 0 - 14 | 
|  Ball Hawks | 2nd | 9:49 | 1 | Jon Evans pass to Francis Martins for 5 yards tackle by David Cano | 0 - 14 | 
|  Ball Hawks | 2nd | 9:13 | 2 | Jon Evans pass to Francis Martins for 5 yards tackle by Michael Lesniak - FIRST DOWN | 0 - 14 | 
|  Ball Hawks | 2nd | 8:34 | 1 | Jon Evans pass to *Kris for 3 yards tackle by Michael Lesniak | 0 - 14 | 
|  Ball Hawks | 2nd | 7:55 | 2 | Jon Evans incomplete pass | 0 - 14 | 
|  Ball Hawks | 2nd | 7:06 | 3 | Jon Evans incomplete pass | 0 - 14 | 
|  Ball Hawks | 2nd | 6:18 | 4 | Jon Evans incomplete pass - TURNOVER ON DOWNS | 0 - 14 | 
|  Holy Trollers | 2nd | 6:05 | 1 | Max Rosenfeld pass to Kevin Kousaie for 5 yards tackle by Francis Martins | 0 - 14 | 
|  Holy Trollers | 2nd | 5:30 | 2 | Max Rosenfeld incomplete pass defended by Francis Martins | 0 - 14 | 
|  Holy Trollers | 2nd | 4:32 | 3 | Josh Levine Offside for 5 yards | 0 - 14 | 
|  Holy Trollers | 2nd | 4:26 | 3 | Max Rosenfeld pass INTERCEPTED by Benjamin Beauregard | 0 - 14 | 
|  Ball Hawks | 2nd | 4:21 | 1 | Jon Evans run for 15 yards tackle by Josh Levine - FIRST DOWN | 0 - 14 | 
|  Ball Hawks | 2nd | 3:27 | 1 | Jon Evans SACKED by Thibault Boudet for -5 yards | 0 - 14 | 
|  Ball Hawks | 2nd | 2:40 | 2 | Jon Evans run for 5 yards tackle by Josh Levine | 0 - 14 | 
|  Ball Hawks | 2nd | 1:43 | 3 | Jon Evans pass to *Kris for 8 yards | 0 - 14 | 
|  Ball Hawks | 2nd | 1:01 | 4 | Jon Evans pass to *Kris for 7 yards tackle by Kevin Kousaie - FIRST DOWN | 0 - 14 | 
|  Ball Hawks | 2nd | 0:22 | 1 | Michael Lesniak Unnecessary Contact for 5 yards - FIRST DOWN | 0 - 14 | 
|  Ball Hawks | 2nd | 0:16 | 1 | Jon Evans incomplete pass | 0 - 14 | 
|  Ball Hawks | 2nd | 0:09 | 2 | Jon Evans incomplete pass | 0 - 14 | 
|  Ball Hawks | 2nd | 0:00 | 3 | Jon Evans incomplete pass | 0 - 14 | 
| Name | CP/AT | YDS | TD | INT | AVG/CP | 1pt | 2pt | 
|---|---|---|---|---|---|---|---|
| Jon Evans | 18/37 | 115 | 0 | 2 | 6.39 | 0 | 0 | 
| Francis Martins | 0/1 | 0 | 0 | 0 | 0.00 | 0 | 0 | 
| Name | CP/AT | YDS | TD | INT | AVG/CP | 1pt | 2pt | 
|---|---|---|---|---|---|---|---|
| Max Rosenfeld | 10/25 | 110 | 2 | 3 | 11.00 | 0 | 1 | 
| Name | REC | YDS | AVG | TD | 1pt | 2pt | 
|---|---|---|---|---|---|---|
| Francis Martins | 6 | 33 | 5.50 | 0 | 0 | 0 | 
| Maral Verma | 2 | 11 | 5.50 | 0 | 0 | 0 | 
| Jon Evans | 1 | 6 | 6.00 | 0 | 0 | 0 | 
| Rich Perez | 1 | 2 | 2.00 | 0 | 0 | 0 | 
| Sivaanjan Sivakumar | 1 | 2 | 2.00 | 0 | 0 | 0 | 
| Name | REC | YDS | AVG | TD | 1pt | 2pt | 
|---|---|---|---|---|---|---|
| Thibault Boudet | 4 | 56 | 14.00 | 1 | 0 | 0 | 
| Josh Levine | 3 | 30 | 10.00 | 1 | 0 | 0 | 
| Kevin Kousaie | 2 | 12 | 6.00 | 0 | 0 | 1 | 
| Michael Lesniak | 1 | 12 | 12.00 | 0 | 0 | 0 | 
| Name | AT | YDS | AVG/AT | TD | 2pt | 
|---|---|---|---|---|---|
| Jon Evans | 4 | 19 | 4.75 | 0 | 0 | 
| Name | AT | YDS | AVG/AT | TD | 2pt | 
|---|---|---|---|---|---|
| Max Rosenfeld | 1 | 9 | 9.00 | 0 | 0 | 
| Name | TCK | SACK | INT | PICK6 | PICK1 | PICK2 | 
|---|---|---|---|---|---|---|
| Francis Martins | 3 | 0 | 0 | 0 | 0 | 0 | 
| Benjamin Beauregard | 2 | 0 | 1 | 0 | 0 | 0 | 
| Sivaanjan Sivakumar | 2 | 0 | 0 | 0 | 0 | 0 | 
| Rich Perez | 1 | 0 | 0 | 0 | 0 | 0 | 
| Maral Verma | 0 | 0 | 1 | 0 | 0 | 0 | 
| Jon Evans | 0 | 0 | 1 | 0 | 0 | 0 | 
| Name | TCK | SACK | INT | PICK6 | PICK1 | PICK2 | 
|---|---|---|---|---|---|---|
| Josh Levine | 6 | 0 | 1 | 0 | 0 | 0 | 
| David Cano | 5 | 0 | 1 | 0 | 0 | 0 | 
| Michael Lesniak | 4 | 0 | 0 | 0 | 0 | 0 | 
| Kevin Kousaie | 3 | 0 | 0 | 0 | 0 | 0 | 
| Thibault Boudet | 1 | 1 | 0 | 0 | 0 | 0 | 
| Max Rosenfeld | 0 | 0 | 0 | 0 | 0 | 0 | 
| Name | Number | Overall rating | Offensive rating | Defensive rating | Quarterback rating | Attending? | 
|---|---|---|---|---|---|---|
| Benjamin Beauregard | 14 | 80 | 80 | 80 | N/A | yes | 
| Jon Evans | 3 | 70.43 | 70.01 | 70.84 | 80 | yes | 
| Francis Martins | 18 | 72.11 | 75.34 | 68.88 | N/A | yes | 
| Rich Perez | 11 | 80 | 80 | 80 | N/A | yes | 
| Sivaanjan Sivakumar | 2 | 80 | 80 | 80 | N/A | yes | 
| Maral Verma | 5 | 80 | 80 | 80 | N/A | yes | 
| Name | Number | Overall rating | Offensive rating | Defensive rating | Quarterback rating | Attending? | 
|---|---|---|---|---|---|---|
| Thibault Boudet | 29 | 80 | 80 | 80 | N/A | yes | 
| David Cano | 22 | 80 | 80 | 80 | N/A | yes | 
| Joey Czikk | 100 | 80 | 80 | 80 | N/A | no | 
| Tyler Doucette | 2 | 80 | 80 | 80 | N/A | no | 
| Kevin Kousaie | 24 | 68.15 | 69.31 | 66.99 | 69.97 | yes | 
| Michael Lesniak | 52 | 66.98 | 71.08 | 62.88 | 60.59 | yes | 
| Josh Levine | 11 | 84.99 | 91.36 | 78.61 | N/A | yes | 
| Max Rosenfeld | 32 | 87.12 | 84.73 | 89.51 | 90 | yes | 
