Face Off
970.45 Team overall rating 977.24
490.87 Team offensive rating 498.01
479.58 Team defensive rating 479.23
Subs
29.4 Points per game 37.7
29.2 Opponents points per game 30.3
61% Offensive efficiency 53%
22% Conversion rate 22%
0% Defensive efficiency 0%
227 Passing yards per game 223
28 Rushing yards per game 4
0.6 Defensive interceptions per game 3.3
2 Defensive sacks per game 2
Passing Yards
Terry Babalis
Terry
Babalis
951
Jason Armenti
Jason
Armenti
669
Receiving Yards
Will Power
Will
Power
320
Devin Daoust
Devin
Daoust
146
Tackles
Remy Nguyen
Remy
Nguyen
19
Jason Armenti
Jason
Armenti
11
Interceptions
Remy Nguyen
Remy
Nguyen
1
James Infantino
James
Infantino
5

Points per half

1st Half 2nd Half OT Total
Average Joes Average Joes 13 20 - 33
Thunder Buddies Thunder Buddies 20 14 - 34
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 1st 19:15 2 Jason Armenti pass to Ryan McSweeny for 5 yards - TOUCHDOWN! 0 - 6
{$scoringAction->correctActionTeam->name}} 1st 19:12 - Jason Armenti pass to Nick Egley for 5 yards - 1 POINT CONVERT SUCCESSFUL! 0 - 7
{$scoringAction->correctActionTeam->name}} 1st 11:01 2 Jason Armenti pass to Ryan McSweeny for 23 yards - TOUCHDOWN! 0 - 13
{$scoringAction->correctActionTeam->name}} 1st 7:43 1 Stephen Harripersaud pass to Dilan Daoust for 3 yards - TOUCHDOWN! 6 - 13
{$scoringAction->correctActionTeam->name}} 1st 6:24 3 Stephen Harripersaud pass to Dilan Daoust for 5 yards - TOUCHDOWN! 12 - 13
{$scoringAction->correctActionTeam->name}} 1st 6:21 - Stephen Harripersaud pass to Will Power for 10 yards - 2 POINT CONVERT SUCCESSFUL! 14 - 13
{$scoringAction->correctActionTeam->name}} 1st 0:00 3 Stephen Harripersaud pass to Remy Nguyen for 11 yards - TOUCHDOWN! 20 - 13
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 2nd 19:40 1 Jason Armenti pass to Ryan McSweeny for 8 yards - TOUCHDOWN! 20 - 19
{$scoringAction->correctActionTeam->name}} 2nd 9:21 1 Stephen Harripersaud pass to Dilan Daoust for 3 yards - TOUCHDOWN! 26 - 19
{$scoringAction->correctActionTeam->name}} 2nd 9:19 - Stephen Harripersaud pass to Will Power for 10 yards - 2 POINT CONVERT SUCCESSFUL! 28 - 19
{$scoringAction->correctActionTeam->name}} 2nd 3:25 1 Jason Armenti pass to Nick Egley for 2 yards - TOUCHDOWN! 28 - 25
{$scoringAction->correctActionTeam->name}} 2nd 3:24 - Jason Armenti pass to Nick Egley for 10 yards - 2 POINT CONVERT SUCCESSFUL! 28 - 27
{$scoringAction->correctActionTeam->name}} 2nd 1:48 1 Stephen Harripersaud pass to Remy Nguyen for 34 yards - TOUCHDOWN! 34 - 27
{$scoringAction->correctActionTeam->name}} 2nd 0:20 3 Jason Armenti pass to Ryan McSweeny for 6 yards - TOUCHDOWN! 34 - 33

Points per half

1st Half 2nd Half OT Total
Average Joes Average Joes 13 20 - 33
Thunder Buddies Thunder Buddies 20 14 - 34
Team Half Time Down Play Score
Thunder Buddies 1st 21:52 1 Stephen Harripersaud incomplete pass 0 - 0
Thunder Buddies 1st 21:07 2 Stephen Harripersaud incomplete pass defended by Avery Klimas 0 - 0
Thunder Buddies 1st 20:34 3 Stephen Harripersaud incomplete pass 0 - 0
Thunder Buddies 1st 19:53 4 Dilan Daoust incomplete pass defended by Ryan McSweeny - TURNOVER ON DOWNS 0 - 0
Average Joes 1st 19:50 1 Jason Armenti incomplete pass 0 - 0
Average Joes 1st 19:15 2 Jason Armenti pass to Ryan McSweeny for 5 yards - TOUCHDOWN! 0 - 6
Average Joes 1st 19:12 - Jason Armenti pass to Nick Egley for 5 yards - 1 POINT CONVERT SUCCESSFUL! 0 - 7
Thunder Buddies 1st 19:11 1 Stephen Harripersaud incomplete pass 0 - 7
Thunder Buddies 1st 18:46 2 Stephen Harripersaud pass to Remy Nguyen for 11 yards tackle by Victor Okoro - FIRST DOWN 0 - 7
Thunder Buddies 1st 18:18 1 Stephen Harripersaud pass to Dilan Daoust for 5 yards 0 - 7
Thunder Buddies 1st 17:52 2 Stephen Harripersaud incomplete pass 0 - 7
Thunder Buddies 1st 17:20 3 Stephen Harripersaud pass to Max Rosenfeld for 7 yards - FIRST DOWN 0 - 7
Thunder Buddies 1st 17:03 1 Olivier Bernier: Unnecessary Contact for 5 yards - FIRST DOWN 0 - 7
Thunder Buddies 1st 16:43 1 Stephen Harripersaud MUFFED SNAP 0 - 7
Thunder Buddies 1st 16:17 2 Stephen Harripersaud incomplete pass 0 - 7
Thunder Buddies 1st 15:34 3 Stephen Harripersaud pass to Remy Nguyen for 10 yards tackle by Avery Klimas - FIRST DOWN 0 - 7
Thunder Buddies 1st 15:16 1 Stephen Harripersaud incomplete pass 0 - 7
Thunder Buddies 1st 14:46 2 Stephen Harripersaud pass INTERCEPTED by Ryan McSweeny 0 - 7
Average Joes 1st 14:43 1 Jason Armenti pass to Nick Egley for 7 yards tackle by Dilan Daoust 0 - 7
Average Joes 1st 14:13 2 Ryne Flood: False Start for 5 yards 0 - 7
Average Joes 1st 13:47 2 Jason Armenti incomplete pass 0 - 7
Average Joes 1st 13:05 3 Jason Armenti pass to Nick Egley for 7 yards - FIRST DOWN 0 - 7
Average Joes 1st 12:27 1 Jason Armenti pass to Nick Egley for 12 yards tackle by Will Power - FIRST DOWN 0 - 7
Average Joes 1st 11:39 1 Jason Armenti incomplete pass 0 - 7
Average Joes 1st 11:01 2 Jason Armenti pass to Ryan McSweeny for 23 yards - TOUCHDOWN! 0 - 13
Average Joes 1st 10:51 - Average Joes - FAILED CONVERT 0 - 13
Thunder Buddies 1st 10:51 1 Stephen Harripersaud pass to Max Rosenfeld for 19 yards tackle by Olivier Bernier - FIRST DOWN 0 - 13
Thunder Buddies 1st 10:08 1 Stephen Harripersaud pass to Will Power for 7 yards 0 - 13
Thunder Buddies 1st 9:37 2 Stephen Harripersaud incomplete pass defended by Victor Okoro 0 - 13
Thunder Buddies 1st 8:47 3 Stephen Harripersaud pass to Will Power for 5 yards tackle by Ryne Flood - FIRST DOWN 0 - 13
Thunder Buddies 1st 8:19 1 Stephen Harripersaud pass to Remy Nguyen for 11 yards - FIRST DOWN 0 - 13
Thunder Buddies 1st 7:43 1 Stephen Harripersaud pass to Dilan Daoust for 3 yards - TOUCHDOWN! 6 - 13
Thunder Buddies 1st 7:39 - Thunder Buddies - FAILED CONVERT 6 - 13
Average Joes 1st 7:39 1 Jason Armenti pass INTERCEPTED by Will Power 6 - 13
Thunder Buddies 1st 7:34 1 Stephen Harripersaud pass to Remy Nguyen for 6 yards tackle by Avery Klimas 6 - 13
Thunder Buddies 1st 6:58 2 Stephen Harripersaud incomplete pass 6 - 13
Thunder Buddies 1st 6:24 3 Stephen Harripersaud pass to Dilan Daoust for 5 yards - TOUCHDOWN! 12 - 13
Thunder Buddies 1st 6:21 - Stephen Harripersaud pass to Will Power for 10 yards - 2 POINT CONVERT SUCCESSFUL! 14 - 13
Average Joes 1st 6:21 1 Jason Armenti pass to Avery Klimas for 11 yards - FIRST DOWN 14 - 13
Average Joes 1st 5:43 1 Jason Armenti pass to Nick Egley for 4 yards tackle by Will Power 14 - 13
Average Joes 1st 5:14 2 Jason Armenti pass to Nick Egley for 6 yards tackle by Dilan Daoust - FIRST DOWN 14 - 13
Average Joes 1st 4:35 1 Jason Armenti incomplete pass 14 - 13
Average Joes 1st 3:51 2 Jason Armenti pass to Nick Egley for 3 yards tackle by Maxime Veron 14 - 13
Average Joes 1st 3:16 3 Jason Armenti pass to Nick Egley for 6 yards tackle by Remy Nguyen 14 - 13
Average Joes 1st 2:34 4 Jason Armenti run for 4 yards - FIRST DOWN 14 - 13
Average Joes 1st 1:56 1 Jason Armenti incomplete pass 14 - 13
Average Joes 1st 1:13 2 Jason Armenti incomplete pass 14 - 13
Average Joes 1st 0:27 3 Jason Armenti pass to Victor Okoro for 7 yards 14 - 13
Average Joes 1st 0:23 4 Jason Armenti incomplete pass - TURNOVER ON DOWNS 14 - 13
Thunder Buddies 1st 0:17 1 Stephen Harripersaud pass to Dilan Daoust for 23 yards tackle by Avery Klimas - FIRST DOWN 14 - 13
Thunder Buddies 1st 0:14 1 Stephen Harripersaud pass to Remy Nguyen for 11 yards tackle by Avery Klimas - FIRST DOWN 14 - 13
Thunder Buddies 1st 0:11 1 Stephen Harripersaud incomplete pass 14 - 13
Thunder Buddies 1st 0:05 2 Stephen Harripersaud incomplete pass 14 - 13
Thunder Buddies 1st 0:00 3 Stephen Harripersaud pass to Remy Nguyen for 11 yards - TOUCHDOWN! 20 - 13
Thunder Buddies 1st 0:00 - Thunder Buddies - FAILED CONVERT 20 - 13
Average Joes 2nd 21:59 1 Jason Armenti incomplete pass 20 - 13
Average Joes 2nd 21:09 2 Dilan Daoust: Pass Interference for 19 yards - FIRST DOWN 20 - 13
Average Joes 2nd 20:21 1 Jason Armenti run for 18 yards tackle by Will Power - FIRST DOWN 20 - 13
Average Joes 2nd 19:40 1 Jason Armenti pass to Ryan McSweeny for 8 yards - TOUCHDOWN! 20 - 19
Average Joes 2nd 19:37 - Average Joes - FAILED CONVERT 20 - 19
Thunder Buddies 2nd 19:36 1 Stephen Harripersaud MUFFED SNAP 20 - 19
Thunder Buddies 2nd 19:04 2 Stephen Harripersaud pass to Robert White for 5 yards tackle by Victor Okoro 20 - 19
Thunder Buddies 2nd 18:34 3 Stephen Harripersaud pass to Max Rosenfeld for 8 yards - FIRST DOWN 20 - 19
Thunder Buddies 2nd 17:47 1 Maxime Veron: Offensive Other for 5 yards 20 - 19
Thunder Buddies 2nd 17:15 1 Stephen Harripersaud pass to Will Power for 15 yards tackle by Ryne Flood - FIRST DOWN 20 - 19
Thunder Buddies 2nd 16:44 1 Stephen Harripersaud incomplete pass 20 - 19
Thunder Buddies 2nd 16:05 2 Stephen Harripersaud pass to Will Power for 8 yards tackle by Victor Okoro 20 - 19
Thunder Buddies 2nd 15:35 3 Stephen Harripersaud pass to Will Power for 6 yards - FIRST DOWN 20 - 19
Thunder Buddies 2nd 14:45 1 Stephen Harripersaud SACKED by Olivier Bernier for -4 yards 20 - 19
Thunder Buddies 2nd 14:37 2 Stephen Harripersaud incomplete pass 20 - 19
Thunder Buddies 2nd 14:15 3 Stephen Harripersaud incomplete pass defended by Ryan McSweeny 20 - 19
Thunder Buddies 2nd 13:36 4 Stephen Harripersaud incomplete pass - TURNOVER ON DOWNS 20 - 19
Average Joes 2nd 13:35 1 Jason Armenti pass to Avery Klimas for 13 yards - FIRST DOWN 20 - 19
Average Joes 2nd 12:58 1 Jason Armenti run for 2 yards tackle by Max Rosenfeld 20 - 19
Average Joes 2nd 12:16 2 Jason Armenti SACKED by Maxime Veron for -4 yards 20 - 19
Average Joes 2nd 11:25 3 Jason Armenti pass INTERCEPTED by Max Rosenfeld 20 - 19
Thunder Buddies 2nd 11:23 1 Stephen Harripersaud run for 3 yards tackle by Victor Okoro 20 - 19
Thunder Buddies 2nd 10:40 2 Stephen Harripersaud incomplete pass 20 - 19
Thunder Buddies 2nd 10:00 3 Stephen Harripersaud pass to Dilan Daoust for 12 yards - FIRST DOWN 20 - 19
Thunder Buddies 2nd 9:21 1 Stephen Harripersaud pass to Dilan Daoust for 3 yards - TOUCHDOWN! 26 - 19
Thunder Buddies 2nd 9:19 - Stephen Harripersaud pass to Will Power for 10 yards - 2 POINT CONVERT SUCCESSFUL! 28 - 19
Average Joes 2nd 9:19 1 Jason Armenti pass to Avery Klimas for 8 yards 28 - 19
Average Joes 2nd 8:49 2 Jason Armenti incomplete pass 28 - 19
Average Joes 2nd 8:10 3 Jason Armenti pass to Nick Egley for 3 yards tackle by Max Rosenfeld - FIRST DOWN 28 - 19
Average Joes 2nd 7:35 1 Jason Armenti pass to Avery Klimas for 10 yards - FIRST DOWN 28 - 19
Average Joes 2nd 6:48 1 Jason Armenti pass to Ryan McSweeny for 13 yards - FIRST DOWN 28 - 19
Average Joes 2nd 6:02 1 Jason Armenti incomplete pass 28 - 19
Average Joes 2nd 5:25 2 Jason Armenti incomplete pass 28 - 19
Average Joes 2nd 4:48 3 Jason Armenti incomplete pass 28 - 19
Average Joes 2nd 4:01 4 Jason Armenti pass to Ryne Flood for 10 yards tackle by Dilan Daoust - FIRST DOWN 28 - 19
Average Joes 2nd 3:25 1 Jason Armenti pass to Nick Egley for 2 yards - TOUCHDOWN! 28 - 25
Average Joes 2nd 3:24 - Jason Armenti pass to Nick Egley for 10 yards - 2 POINT CONVERT SUCCESSFUL! 28 - 27
Thunder Buddies 2nd 3:21 1 Stephen Harripersaud pass to Will Power for 5 yards tackle by Ryan McSweeny 28 - 27
Thunder Buddies 2nd 2:41 2 Stephen Harripersaud incomplete pass 28 - 27
Thunder Buddies 2nd 1:55 3 Victor Okoro: Unnecessary Contact for 5 yards - FIRST DOWN 28 - 27
Thunder Buddies 2nd 1:48 1 Stephen Harripersaud pass to Remy Nguyen for 34 yards - TOUCHDOWN! 34 - 27
Thunder Buddies 2nd 1:48 - Thunder Buddies - FAILED CONVERT 34 - 27
Average Joes 2nd 1:44 1 Jason Armenti incomplete pass 34 - 27
Average Joes 2nd 1:28 2 Jason Armenti pass to Ryan McSweeny for 7 yards tackle by Max Rosenfeld 34 - 27
Average Joes 2nd 1:21 3 Jason Armenti pass to Victor Okoro for 24 yards - FIRST DOWN 34 - 27
Average Joes 2nd 1:18 1 Jason Armenti incomplete pass defended by Robert White 34 - 27
Average Joes 2nd 0:47 2 Jason Armenti pass to Nick Egley for 6 yards tackle by Max Rosenfeld 34 - 27
Average Joes 2nd 0:20 3 Jason Armenti pass to Ryan McSweeny for 6 yards - TOUCHDOWN! 34 - 33
Average Joes 2nd 0:20 - Average Joes - FAILED CONVERT 34 - 33

Passing

Name CP/AT YDS TD INT AVG/CP
Stephen Harripersaud 23/41 230 5 1 10.00

Passing

Name CP/AT YDS TD INT AVG/CP
Jason Armenti 23/39 201 5 2 8.74

Receiving

Name REC YDS AVG TD 1pt 2pt
Remy Nguyen 7 94 13.43 2 0 0
Dilan Daoust 6 51 8.50 3 0 0
Will Power 6 46 7.67 0 0 2
Max Rosenfeld 3 34 11.33 0 0 0
Robert White 1 5 5.00 0 0 0

Receiving

Name REC YDS AVG TD 1pt 2pt
Ryan McSweeny 6 62 10.33 4 0 0
Nick Egley 10 56 5.60 1 1 1
Avery Klimas 4 42 10.50 0 0 0
Victor Okoro 2 31 15.50 0 0 0
Ryne Flood 1 10 10.00 0 0 0

Rushing

Name AT YDS AVG/AT TD 2pt

Rushing

Name AT YDS AVG/AT TD 2pt
Jason Armenti 4 20 5.00 0 0

Defense

Name TCK SACK INT PICK6
Max Rosenfeld 4 0 1 0
Dilan Daoust 3 0 0 0
Will Power 3 0 1 0
Maxime Veron 2 1 0 0
Remy Nguyen 1 0 0 0
Robert White 0 0 0 0

Defense

Name TCK SACK INT PICK6
Avery Klimas 4 0 0 0
Victor Okoro 4 0 0 0
Olivier Bernier 2 1 0 0
Ryne Flood 2 0 0 0
Ryan McSweeny 1 0 1 0

ROSTER

Thunder Buddies

Team rating: 970.45
Team offensive rating: 490.87
Team defensive rating: 479.58
Name Number Overall rating Offensive rating Defensive rating Quarterback rating Attending?
Terry Babalis 19 77.34 74.6 80.08 68.28 no
Dilan Daoust 23 85.19 82.86 87.52 65.32 yes
Stephen Harripersaud 6 60 60 60 94.15 yes
Jafar Hassan 80 76.6 80.93 72.27 N/A no
Josh Levine 83 81.39 86.59 76.19 56.5 no
Remy Nguyen 13 77.59 81.06 74.12 N/A yes
Will Power 18 85.06 81.28 88.83 86.56 yes
Max Rosenfeld 5 78.68 76.52 80.84 92.67 yes
Maxime Veron 32 75 75 75 N/A yes
Robert White 1 72.82 72.37 73.27 69.82 yes

Average Joes

Team rating: 977.24
Team offensive rating: 498.01
Team defensive rating: 479.23
Name Number Overall rating Offensive rating Defensive rating Quarterback rating Attending?
Jason Armenti 7 64.76 63.27 66.25 81.09 yes
Olivier Bernier 21 75.11 75.33 74.88 N/A yes
Nick Egley 1 80.03 76.34 83.72 N/A yes
Ryne Flood N/A 76.65 79.88 73.42 N/A yes
Avery Klimas 34 85.23 88.05 82.41 75 yes
Stanley Louis 81 83.66 79.9 87.42 N/A no
Ryan McSweeny 17 85.4 86.82 83.97 73.04 yes
Victor Okoro 5 83.33 85.83 80.83 N/A yes
Geoffroy Vigneault N/A 79.31 74.12 84.49 N/A no
Leagues
Montreal Flag Football League
Division 1
Division 2
Division 3
Division 4
Division 5
Women's Division
Brossard Div 1
Brossard Div 2
Laval
Winter Div 1
Winter Div 2
Winter Div 3
Aces Flag Football