Face Off
951.51 Team overall rating 974.46
488.18 Team offensive rating 476.22
463.33 Team defensive rating 498.24
Subs
35.0 Points per game 38.3
29.1 Opponents points per game 32.1
72% Offensive efficiency 65%
40% Conversion rate 30%
0% Defensive efficiency 0%
231 Passing yards per game 245
4 Rushing yards per game 3
0.8 Defensive interceptions per game 1.9
1 Defensive sacks per game 2.4
Passing Yards
Stephen Harripersaud
Stephen
Harripersaud
1836
Jason Armenti
Jason
Armenti
2207
Receiving Yards
Simon Duchesne
Simon
Duchesne
458
Geoffroy Vigneault
Geoffroy
Vigneault
433
Tackles
Benjamin Denis
Benjamin
Denis
37
Devin Daoust
Devin
Daoust
33
Interceptions
Benjamin Denis
Benjamin
Denis
3
Geoffroy Vigneault
Geoffroy
Vigneault
5

Points per half

1st Half 2nd Half OT Total
Average Joes Average Joes 25 14 - 39
Fins Up Fins Up 16 24 - 40
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 1st 21:23 2 Jason Armenti pass to Paul Ronaldi for 39 yards - TOUCHDOWN! 0 - 6
{$scoringAction->correctActionTeam->name}} 1st 19:01 2 Jason Armenti pass to Karl-Anthony Daphnis for 6 yards - TOUCHDOWN! 0 - 12
{$scoringAction->correctActionTeam->name}} 1st 19:01 - Devin Daoust pass to Jason Edwards for 5 yards - 1 POINT CONVERT SUCCESSFUL! 0 - 13
{$scoringAction->correctActionTeam->name}} 1st 16:18 2 Stephen Harripersaud pass to Remy Nguyen for 19 yards - TOUCHDOWN! 6 - 13
{$scoringAction->correctActionTeam->name}} 1st 16:14 - Stephen Harripersaud pass to Remy Nguyen for 10 yards - 2 POINT CONVERT SUCCESSFUL! 8 - 13
{$scoringAction->correctActionTeam->name}} 1st 11:05 3 Jason Armenti pass to Geoffroy Vigneault for 10 yards - TOUCHDOWN! 8 - 19
{$scoringAction->correctActionTeam->name}} 1st 5:27 2 Jason Armenti pass to Geoffroy Vigneault for 3 yards - TOUCHDOWN! 8 - 25
{$scoringAction->correctActionTeam->name}} 1st 2:06 1 Stephen Harripersaud pass to Benjamin Denis for 6 yards - TOUCHDOWN! 14 - 25
{$scoringAction->correctActionTeam->name}} 1st 2:06 - Stephen Harripersaud pass to Benjamin Denis for 10 yards - 2 POINT CONVERT SUCCESSFUL! 16 - 25
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 2nd 20:07 2 Stephen Harripersaud pass to Robert White for 2 yards - TOUCHDOWN! 22 - 25
{$scoringAction->correctActionTeam->name}} 2nd 20:07 - Stephen Harripersaud pass to Maximilien Sadori for 10 yards - 2 POINT CONVERT SUCCESSFUL! 24 - 25
{$scoringAction->correctActionTeam->name}} 2nd 9:59 1 Stephen Harripersaud pass to Simon Duchesne for 1 yards - TOUCHDOWN! 30 - 25
{$scoringAction->correctActionTeam->name}} 2nd 9:55 - Stephen Harripersaud pass to Maximilien Sadori for 10 yards - 2 POINT CONVERT SUCCESSFUL! 32 - 25
{$scoringAction->correctActionTeam->name}} 2nd 6:34 4 Jason Armenti pass to Justin White for 2 yards - TOUCHDOWN! 32 - 31
{$scoringAction->correctActionTeam->name}} 2nd 6:27 - Jason Armenti pass to Devin Daoust for 10 yards - 2 POINT CONVERT SUCCESSFUL! 32 - 33
{$scoringAction->correctActionTeam->name}} 2nd 0:38 2 Stephen Harripersaud pass to Benjamin Denis for 2 yards - TOUCHDOWN! 38 - 33
{$scoringAction->correctActionTeam->name}} 2nd 0:35 - Simon Duchesne pass to Maximilien Sadori for 10 yards - 2 POINT CONVERT SUCCESSFUL! 40 - 33
{$scoringAction->correctActionTeam->name}} 2nd 0:19 2 Jason Armenti pass to Geoffroy Vigneault for 29 yards - TOUCHDOWN! 40 - 39

Points per half

1st Half 2nd Half OT Total
Average Joes Average Joes 25 14 - 39
Fins Up Fins Up 16 24 - 40
Team Half Time Down Play Score
Average Joes 1st 21:41 1 Jason Armenti pass to Stanley Louis for 6 yards tackle by Ryan Richard Lee 0 - 0
Average Joes 1st 21:23 2 Jason Armenti pass to Paul Ronaldi for 39 yards - TOUCHDOWN! 0 - 6
Average Joes 1st 21:23 - Average Joes - FAILED CONVERT 0 - 6
Fins Up 1st 21:20 1 Stephen Harripersaud pass to Benjamin Denis for 6 yards tackle by Devin Daoust 0 - 6
Fins Up 1st 20:53 2 Stephen Harripersaud: Offensive Other for 5 yards 0 - 6
Fins Up 1st 20:51 2 Stephen Harripersaud pass to Maximilien Sadori for 3 yards tackle by Devin Daoust 0 - 6
Fins Up 1st 20:17 3 Stephen Harripersaud incomplete pass 0 - 6
Fins Up 1st 19:45 4 Stephen Harripersaud incomplete pass - TURNOVER ON DOWNS 0 - 6
Average Joes 1st 19:38 1 Jason Armenti run for 3 yards tackle by Ryan Richard Lee 0 - 6
Average Joes 1st 19:01 2 Jason Armenti pass to Karl-Anthony Daphnis for 6 yards - TOUCHDOWN! 0 - 12
Average Joes 1st 19:01 - Devin Daoust pass to Jason Edwards for 5 yards - 1 POINT CONVERT SUCCESSFUL! 0 - 13
Fins Up 1st 18:58 1 Stephen Harripersaud incomplete pass 0 - 13
Fins Up 1st 18:29 2 Stephen Harripersaud pass to Remy Nguyen for 15 yards tackle by Karl-Anthony Daphnis - FIRST DOWN 0 - 13
Fins Up 1st 17:55 1 Stephen Harripersaud pass to Maximilien Sadori for 4 yards tackle by Jason Edwards 0 - 13
Fins Up 1st 17:29 2 Stephen Harripersaud pass to Simon Duchesne for 7 yards tackle by Geoffroy Vigneault - FIRST DOWN 0 - 13
Fins Up 1st 16:55 1 Stephen Harripersaud incomplete pass defended by Geoffroy Vigneault 0 - 13
Fins Up 1st 16:18 2 Stephen Harripersaud pass to Remy Nguyen for 19 yards - TOUCHDOWN! 6 - 13
Fins Up 1st 16:14 - Stephen Harripersaud pass to Remy Nguyen for 10 yards - 2 POINT CONVERT SUCCESSFUL! 8 - 13
Average Joes 1st 16:11 1 Jason Armenti pass to Devin Daoust for 4 yards tackle by Ryan Richard Lee 8 - 13
Average Joes 1st 14:40 2 Jason Armenti pass to Paul Ronaldi for 18 yards - FIRST DOWN 8 - 13
Average Joes 1st 14:33 1 Jason Armenti incomplete pass 8 - 13
Average Joes 1st 14:07 2 Jason Armenti incomplete pass 8 - 13
Average Joes 1st 13:43 3 Jason Armenti incomplete pass 8 - 13
Average Joes 1st 13:04 4 Jason Armenti pass to Justin White for 13 yards tackle by Benjamin Denis - FIRST DOWN 8 - 13
Average Joes 1st 12:27 1 Jason Armenti incomplete pass 8 - 13
Average Joes 1st 11:49 2 Jason Armenti incomplete pass defended by Benjamin Denis 8 - 13
Average Joes 1st 11:05 3 Jason Armenti pass to Geoffroy Vigneault for 10 yards - TOUCHDOWN! 8 - 19
Average Joes 1st 11:05 - Average Joes - FAILED CONVERT 8 - 19
Fins Up 1st 11:03 1 Stephen Harripersaud pass to Maximilien Sadori for 6 yards tackle by Paul Ronaldi 8 - 19
Fins Up 1st 10:28 2 Stephen Harripersaud pass to Robert White for 12 yards tackle by Geoffroy Vigneault - FIRST DOWN 8 - 19
Fins Up 1st 9:48 1 Stephen Harripersaud pass to Simon Duchesne for 5 yards 8 - 19
Fins Up 1st 9:14 2 Stephen Harripersaud incomplete pass defended by Justin White 8 - 19
Fins Up 1st 8:13 3 Stephen Harripersaud pass to Robert White for 4 yards tackle by Geoffroy Vigneault 8 - 19
Fins Up 1st 7:50 4 Stephen Harripersaud SACKED by Stanley Louis for -3 yards - TURNOVER ON DOWNS 8 - 19
Average Joes 1st 7:35 1 Jason Armenti pass to Devin Daoust for 13 yards tackle by Remy Nguyen - FIRST DOWN 8 - 19
Average Joes 1st 6:54 1 Jason Armenti pass to Justin White for 17 yards tackle by Simon Duchesne - FIRST DOWN 8 - 19
Average Joes 1st 6:06 1 Jason Armenti incomplete pass defended by Benjamin Denis 8 - 19
Average Joes 1st 5:27 2 Jason Armenti pass to Geoffroy Vigneault for 3 yards - TOUCHDOWN! 8 - 25
Average Joes 1st 5:25 - Average Joes - FAILED CONVERT 8 - 25
Fins Up 1st 5:21 1 Stanley Louis: Roughing the Passer for 10 yards - FIRST DOWN 8 - 25
Fins Up 1st 5:12 1 Stephen Harripersaud pass to Simon Duchesne for 19 yards tackle by Geoffroy Vigneault - FIRST DOWN 8 - 25
Fins Up 1st 4:36 1 Stephen Harripersaud incomplete pass 8 - 25
Fins Up 1st 4:07 2 Stephen Harripersaud incomplete pass defended by Karl-Anthony Daphnis 8 - 25
Fins Up 1st 3:28 3 Stephen Harripersaud MUFFED SNAP 8 - 25
Fins Up 1st 2:20 4 Paul Ronaldi: Unnecessary Contact for 5 yards - FIRST DOWN 8 - 25
Fins Up 1st 2:06 1 Stephen Harripersaud pass to Benjamin Denis for 6 yards - TOUCHDOWN! 14 - 25
Fins Up 1st 2:06 - Stephen Harripersaud pass to Benjamin Denis for 10 yards - 2 POINT CONVERT SUCCESSFUL! 16 - 25
Average Joes 1st 2:00 1 Jason Armenti pass to Jason Edwards for 5 yards tackle by Yavar Ashrafi 16 - 25
Average Joes 1st 1:29 2 Jason Armenti incomplete pass defended by Remy Nguyen 16 - 25
Average Joes 1st 0:47 3 Jason Armenti pass to Devin Daoust for 14 yards tackle by Yavar Ashrafi - FIRST DOWN 16 - 25
Average Joes 1st 0:22 1 Jason Armenti incomplete pass defended by Robert White 16 - 25
Average Joes 1st 0:16 2 Jason Armenti incomplete pass 16 - 25
Average Joes 1st 0:10 3 Jason Armenti run for 11 yards tackle by Simon Duchesne - FIRST DOWN 16 - 25
Average Joes 1st 0:00 1 Jason Armenti incomplete pass 16 - 25
Fins Up 2nd 21:54 1 Stephen Harripersaud pass to Benjamin Denis for 12 yards tackle by Karl-Anthony Daphnis - FIRST DOWN 16 - 25
Fins Up 2nd 21:17 1 Stephen Harripersaud pass to Robert White for 19 yards tackle by Karl-Anthony Daphnis - FIRST DOWN 16 - 25
Fins Up 2nd 20:41 1 Stephen Harripersaud pass to Maximilien Sadori for 6 yards tackle by Karl-Anthony Daphnis 16 - 25
Fins Up 2nd 20:07 2 Stephen Harripersaud pass to Robert White for 2 yards - TOUCHDOWN! 22 - 25
Fins Up 2nd 20:07 - Stephen Harripersaud pass to Maximilien Sadori for 10 yards - 2 POINT CONVERT SUCCESSFUL! 24 - 25
Average Joes 2nd 20:02 1 Jason Armenti incomplete pass 24 - 25
Average Joes 2nd 19:31 2 Jason Armenti incomplete pass 24 - 25
Average Joes 2nd 18:59 3 Jason Armenti pass to Jason Edwards for 16 yards tackle by Benjamin Denis - FIRST DOWN 24 - 25
Average Joes 2nd 18:17 1 Jason Armenti pass to Geoffroy Vigneault for 9 yards tackle by Remy Nguyen 24 - 25
Average Joes 2nd 17:38 2 Jason Armenti incomplete pass 24 - 25
Average Joes 2nd 16:12 3 Jason Armenti pass to Devin Daoust for 2 yards tackle by Yavar Ashrafi - FIRST DOWN 24 - 25
Average Joes 2nd 16:05 1 Jason Armenti incomplete pass 24 - 25
Average Joes 2nd 15:40 2 Jason Armenti incomplete pass 24 - 25
Average Joes 2nd 14:52 3 Jason Armenti incomplete pass 24 - 25
Average Joes 2nd 14:04 4 Jason Armenti incomplete pass - TURNOVER ON DOWNS 24 - 25
Fins Up 2nd 13:57 1 Stephen Harripersaud pass to Maximilien Sadori for 9 yards tackle by Karl-Anthony Daphnis 24 - 25
Fins Up 2nd 12:59 2 Stephen Harripersaud pass to Robert White for 5 yards tackle by Devin Daoust - FIRST DOWN 24 - 25
Fins Up 2nd 12:32 1 Stephen Harripersaud pass to Benjamin Denis for 8 yards tackle by Karl-Anthony Daphnis 24 - 25
Fins Up 2nd 11:44 2 Stephen Harripersaud pass to Simon Duchesne for 5 yards tackle by Karl-Anthony Daphnis - FIRST DOWN 24 - 25
Fins Up 2nd 11:00 1 Stephen Harripersaud run for 1 yards tackle by Karl-Anthony Daphnis 24 - 25
Fins Up 2nd 10:14 2 Stephen Harripersaud pass to Benjamin Denis for 4 yards tackle by Geoffroy Vigneault 24 - 25
Fins Up 2nd 10:01 3 Geoffroy Vigneault: Unsportsmanlike Conduct for 2 yards - FIRST DOWN 24 - 25
Fins Up 2nd 9:59 1 Stephen Harripersaud pass to Simon Duchesne for 1 yards - TOUCHDOWN! 30 - 25
Fins Up 2nd 9:55 - Stephen Harripersaud pass to Maximilien Sadori for 10 yards - 2 POINT CONVERT SUCCESSFUL! 32 - 25
Average Joes 2nd 9:50 1 Jason Armenti pass to Geoffroy Vigneault for 4 yards tackle by Remy Nguyen 32 - 25
Average Joes 2nd 9:24 2 Jason Armenti pass to Karl-Anthony Daphnis for 13 yards tackle by Remy Nguyen - FIRST DOWN 32 - 25
Average Joes 2nd 8:44 1 Jason Armenti pass to Geoffroy Vigneault for 15 yards - FIRST DOWN 32 - 25
Average Joes 2nd 8:15 1 Jason Armenti incomplete pass 32 - 25
Average Joes 2nd 7:40 2 Jason Armenti pass to Devin Daoust for 4 yards tackle by Yavar Ashrafi 32 - 25
Average Joes 2nd 7:08 3 Jason Armenti incomplete pass 32 - 25
Average Joes 2nd 6:34 4 Jason Armenti pass to Justin White for 2 yards - TOUCHDOWN! 32 - 31
Average Joes 2nd 6:27 - Jason Armenti pass to Devin Daoust for 10 yards - 2 POINT CONVERT SUCCESSFUL! 32 - 33
Fins Up 2nd 6:21 1 Stephen Harripersaud pass to Simon Duchesne for 10 yards tackle by Paul Ronaldi - FIRST DOWN 32 - 33
Fins Up 2nd 5:32 1 Stephen Harripersaud pass to Simon Duchesne for 20 yards tackle by Geoffroy Vigneault - FIRST DOWN 32 - 33
Fins Up 2nd 4:37 1 Stephen Harripersaud pass to Maximilien Sadori for 5 yards tackle by Paul Ronaldi 32 - 33
Fins Up 2nd 3:51 2 Stephen Harripersaud SACKED by Stanley Louis for -3 yards 32 - 33
Fins Up 2nd 2:55 3 Stephen Harripersaud incomplete pass defended by Paul Ronaldi 32 - 33
Fins Up 2nd 2:30 4 Stanley Louis: Roughing the Passer for 3 yards - FIRST DOWN 32 - 33
Fins Up 2nd 2:11 1 Jason Edwards: Unsportsmanlike Conduct for 2 yards - FIRST DOWN 32 - 33
Fins Up 2nd 1:19 1 Stephen Harripersaud incomplete pass 32 - 33
Fins Up 2nd 0:38 2 Stephen Harripersaud pass to Benjamin Denis for 2 yards - TOUCHDOWN! 38 - 33
Fins Up 2nd 0:35 - Simon Duchesne pass to Maximilien Sadori for 10 yards - 2 POINT CONVERT SUCCESSFUL! 40 - 33
Average Joes 2nd 0:31 1 Jason Armenti pass to Paul Ronaldi for 14 yards - FIRST DOWN 40 - 33
Average Joes 2nd 0:26 1 Jason Armenti incomplete pass defended by Benjamin Denis 40 - 33
Average Joes 2nd 0:19 2 Jason Armenti pass to Geoffroy Vigneault for 29 yards - TOUCHDOWN! 40 - 39
Average Joes 2nd 0:19 - Average Joes - FAILED CONVERT 40 - 39

Passing

Name CP/AT YDS TD INT AVG/CP
Stephen Harripersaud 26/35 214 5 0 8.23

Passing

Name CP/AT YDS TD INT AVG/CP
Jason Armenti 22/42 256 6 0 11.64

Receiving

Name REC YDS AVG TD 1pt 2pt
Simon Duchesne 7 67 9.57 1 0 0
Robert White 5 42 8.40 1 0 0
Benjamin Denis 6 38 6.33 2 0 1
Remy Nguyen 2 34 17.00 1 0 1
Maximilien Sadori 6 33 5.50 0 0 3

Receiving

Name REC YDS AVG TD 1pt 2pt
Paul Ronaldi 3 71 23.67 1 0 0
Geoffroy Vigneault 6 70 11.67 3 0 0
Devin Daoust 5 37 7.40 0 0 1
Justin White 3 32 10.67 1 0 0
Jason Edwards 2 21 10.50 0 1 0
Karl-Anthony Daphnis 2 19 9.50 1 0 0
Stanley Louis 1 6 6.00 0 0 0

Rushing

Name AT YDS AVG/AT TD 2pt
Stephen Harripersaud 3 -5 -1.67 0 0

Rushing

Name AT YDS AVG/AT TD 2pt
Jason Armenti 2 14 7.00 0 0

Defense

Name TCK SACK INT PICK6
Yavar Ashrafi 4 0 0 0
Remy Nguyen 4 0 0 0
Ryan Richard Lee 3 0 0 0
Benjamin Denis 2 0 0 0
Simon Duchesne 2 0 0 0
Robert White 0 0 0 0

Defense

Name TCK SACK INT PICK6
Karl-Anthony Daphnis 8 0 0 0
Geoffroy Vigneault 6 0 0 0
Devin Daoust 3 0 0 0
Paul Ronaldi 3 0 0 0
Stanley Louis 2 2 0 0
Jason Edwards 1 0 0 0
Justin White 0 0 0 0

ROSTER

Fins Up

Team rating: 951.51
Team offensive rating: 488.18
Team defensive rating: 463.33
Name Number Overall rating Offensive rating Defensive rating Quarterback rating Attending?
Yavar Ashrafi 34 65.43 60.81 70.05 N/A yes
Benjamin Denis 10 78.72 76.26 81.18 58.06 yes
Simon Duchesne 6 84.4 84.08 84.72 85.71 yes
Stephen Harripersaud 46 60.28 60.08 60.48 97.04 yes
Ryan Richard Lee 99 72.13 76.6 67.65 N/A yes
Remy Nguyen 13 81.36 80.15 82.57 N/A yes
Will Power 3 80.87 81.47 80.26 93.14 no
Maximilien Sadori N/A 72.29 72.42 72.16 N/A yes
Robert White 1 71.73 70.81 72.65 69.82 yes

Average Joes

Team rating: 974.46
Team offensive rating: 476.22
Team defensive rating: 498.24
Name Number Overall rating Offensive rating Defensive rating Quarterback rating Attending?
Jason Armenti 7 65.01 63.72 66.29 77.33 yes
Gordon Billings 1 70.47 71.76 69.17 N/A no
Devin Daoust 21 79.16 80.09 78.22 N/A yes
Karl-Anthony Daphnis 20 75 75 75 N/A yes
Jason Edwards 2 84 85.5 82.49 N/A yes
Stanley Louis 81 76.4 69.36 83.43 N/A yes
Paul Ronaldi 5 75 75 75 N/A yes
Geoffroy Vigneault N/A 79.31 74.12 84.49 N/A yes
Justin White 10 88.96 83.3 94.61 N/A yes
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
Winter Women
Aces Flag Football