Face Off
829.11 Team overall rating 818.89
408.67 Team offensive rating 415.25
420.44 Team defensive rating 403.64
Subs
13.0 Points per game 16.0
24.5 Opponents points per game 45.0
20% Offensive efficiency 18%
50% Conversion rate 50%
0% Defensive efficiency 45%
157 Passing yards per game 183
33 Rushing yards per game 8
2.5 Defensive interceptions per game 1
1.5 Defensive sacks per game 3
Passing Yards
Receiving Yards
Tackles
Interceptions

Points per half

1st Half 2nd Half OT Total
The Permanent Replacements The Permanent Replacements 12 6 - 18
Knight Triangles Knight Triangles 26 0 - 26
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 1st 16:42 1 Jacob Desrochers pass to Aaron Desrochers for 6 yards - TOUCHDOWN! 6 - 0
{$scoringAction->correctActionTeam->name}} 1st 13:48 2 Pierre-Olivier Tremblay-Agelakos pass to Leonidas Aubert for 36 yards - TOUCHDOWN! 6 - 6
{$scoringAction->correctActionTeam->name}} 1st 9:52 1 Jacob Desrochers pass to Simon Gervais-Quiblat for 10 yards - TOUCHDOWN! 12 - 6
{$scoringAction->correctActionTeam->name}} 1st 9:48 - Jacob Desrochers pass to Victor Davis for 5 yards - 1 POINT CONVERT SUCCESSFUL! 13 - 6
{$scoringAction->correctActionTeam->name}} 1st 8:02 3 Pierre-Olivier Tremblay-Agelakos pass INTERCEPTED by Victor Davis - INTERCEPTION FOR TOUCHDOWN! 19 - 6
{$scoringAction->correctActionTeam->name}} 1st 2:29 2 Pierre-Olivier Tremblay-Agelakos pass to Benjamin Denis for 10 yards - TOUCHDOWN! 19 - 12
{$scoringAction->correctActionTeam->name}} 1st 1:28 1 Jacob Desrochers pass to Aaron Desrochers for 30 yards - TOUCHDOWN! 25 - 12
{$scoringAction->correctActionTeam->name}} 1st 1:17 - Jacob Desrochers pass to Victor Davis for 5 yards - 1 POINT CONVERT SUCCESSFUL! 26 - 12
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 2nd 7:41 3 Pierre-Olivier Tremblay-Agelakos pass to Mickaël Carreau for 4 yards - TOUCHDOWN! 26 - 18

Points per half

1st Half 2nd Half OT Total
The Permanent Replacements The Permanent Replacements 12 6 - 18
Knight Triangles Knight Triangles 26 0 - 26
Team Half Time Down Play Score
Knight Triangles 1st 21:50 1 William Braun pass to Gregory Spino for 4 yards 0 - 0
Knight Triangles 1st 21:04 2 William Braun pass to Victor Davis for 18 yards - FIRST DOWN 0 - 0
Knight Triangles 1st 20:18 1 William Braun pass to Victor Davis for 5 yards tackle by Benjamin Denis 0 - 0
Knight Triangles 1st 19:32 2 William Braun incomplete pass defended by Luke Allman 0 - 0
Knight Triangles 1st 18:47 3 William Braun pass to Gregory Spino for 6 yards - FIRST DOWN 0 - 0
Knight Triangles 1st 17:49 1 Jacob Desrochers pass to Tyler Znoj for 5 yards 0 - 0
Knight Triangles 1st 17:31 2 Jacob Desrochers pass to Victor Davis for 7 yards tackle by Leonidas Aubert - FIRST DOWN 0 - 0
Knight Triangles 1st 16:42 1 Jacob Desrochers pass to Aaron Desrochers for 6 yards - TOUCHDOWN! 6 - 0
Knight Triangles 1st 16:33 - Knight Triangles - FAILED CONVERT 6 - 0
The Permanent Replacements 1st 16:22 1 Pierre-Olivier Tremblay-Agelakos pass to Leonidas Aubert for 5 yards tackle by Aaron Desrochers 6 - 0
The Permanent Replacements 1st 15:41 2 Pierre-Olivier Tremblay-Agelakos incomplete pass 6 - 0
The Permanent Replacements 1st 15:02 3 Pierre-Olivier Tremblay-Agelakos pass to Leonidas Aubert for 5 yards tackle by Aaron Desrochers - FIRST DOWN 6 - 0
The Permanent Replacements 1st 14:28 1 Pierre-Olivier Tremblay-Agelakos incomplete pass 6 - 0
The Permanent Replacements 1st 13:48 2 Pierre-Olivier Tremblay-Agelakos pass to Leonidas Aubert for 36 yards - TOUCHDOWN! 6 - 6
The Permanent Replacements 1st 13:23 - Les Remplaçants - FAILED CONVERT 6 - 6
Knight Triangles 1st 13:13 1 Jacob Desrochers incomplete pass 6 - 6
Knight Triangles 1st 12:26 2 Jacob Desrochers run for 17 yards tackle by Benjamin Denis - FIRST DOWN 6 - 6
Knight Triangles 1st 11:41 1 Jacob Desrochers pass to Gregory Spino for 1 yards 6 - 6
Knight Triangles 1st 10:43 2 Luke Allman: Pass Interference for 20 yards - FIRST DOWN 6 - 6
Knight Triangles 1st 9:52 1 Jacob Desrochers pass to Simon Gervais-Quiblat for 10 yards - TOUCHDOWN! 12 - 6
Knight Triangles 1st 9:48 - Jacob Desrochers pass to Victor Davis for 5 yards - 1 POINT CONVERT SUCCESSFUL! 13 - 6
The Permanent Replacements 1st 9:48 1 Pierre-Olivier Tremblay-Agelakos pass to Leonidas Aubert for 5 yards tackle by Aaron Desrochers 13 - 6
The Permanent Replacements 1st 9:07 2 Pierre-Olivier Tremblay-Agelakos incomplete pass defended by Gregory Spino 13 - 6
The Permanent Replacements 1st 8:02 3 Pierre-Olivier Tremblay-Agelakos pass INTERCEPTED by Victor Davis - INTERCEPTION FOR TOUCHDOWN! 19 - 6
Knight Triangles 1st 8:00 - Knight Triangles - FAILED CONVERT 19 - 6
The Permanent Replacements 1st 6:36 1 Pierre-Olivier Tremblay-Agelakos pass to Luke Allman for 8 yards tackle by Gregory Spino 19 - 6
The Permanent Replacements 1st 5:52 2 Pierre-Olivier Tremblay-Agelakos pass to Mickaël Carreau for 12 yards tackle by Victor Davis - FIRST DOWN 19 - 6
The Permanent Replacements 1st 5:14 1 Pierre-Olivier Tremblay-Agelakos incomplete pass 19 - 6
The Permanent Replacements 1st 4:39 2 Pierre-Olivier Tremblay-Agelakos run for 4 yards 19 - 6
The Permanent Replacements 1st 3:55 3 Pierre-Olivier Tremblay-Agelakos pass to Mickaël Carreau for 12 yards - FIRST DOWN 19 - 6
The Permanent Replacements 1st 3:14 1 Pierre-Olivier Tremblay-Agelakos incomplete pass 19 - 6
The Permanent Replacements 1st 2:29 2 Pierre-Olivier Tremblay-Agelakos pass to Benjamin Denis for 10 yards - TOUCHDOWN! 19 - 12
The Permanent Replacements 1st 2:21 - Les Remplaçants - FAILED CONVERT 19 - 12
Knight Triangles 1st 2:14 1 Jacob Desrochers pass to Aaron Desrochers for 11 yards tackle by Leonidas Aubert - FIRST DOWN 19 - 12
Knight Triangles 1st 1:28 1 Jacob Desrochers pass to Aaron Desrochers for 30 yards - TOUCHDOWN! 25 - 12
Knight Triangles 1st 1:17 - Jacob Desrochers pass to Victor Davis for 5 yards - 1 POINT CONVERT SUCCESSFUL! 26 - 12
The Permanent Replacements 1st 1:10 1 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 1st 0:47 2 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 1st 0:20 3 Pierre-Olivier Tremblay-Agelakos pass to Leonidas Aubert for 2 yards 26 - 12
The Permanent Replacements 1st 0:18 4 Les Remplaçants - PUNT 26 - 12
Knight Triangles 1st 0:12 1 Jacob Desrochers incomplete pass 26 - 12
Knight Triangles 1st 0:05 2 Jacob Desrochers SACKED by Wassim Elmeliani for -5 yards 26 - 12
The Permanent Replacements 2nd 22:00 1 Pierre-Olivier Tremblay-Agelakos pass to Benjamin Denis for 22 yards tackle by Gregory Spino - FIRST DOWN 26 - 12
The Permanent Replacements 2nd 21:14 1 Pierre-Olivier Tremblay-Agelakos SACKED by Tyler Znoj for -10 yards 26 - 12
The Permanent Replacements 2nd 20:16 2 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 2nd 19:28 3 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 2nd 18:48 4 Les Remplaçants - PUNT 26 - 12
Knight Triangles 2nd 18:22 1 Jacob Desrochers pass to Victor Davis for 3 yards tackle by Brandon Armenti 26 - 12
Knight Triangles 2nd 17:39 2 Jacob Desrochers run for 4 yards 26 - 12
Knight Triangles 2nd 16:49 3 Jacob Desrochers pass to Aaron Desrochers for 5 yards - FIRST DOWN 26 - 12
Knight Triangles 2nd 15:59 1 Jacob Desrochers incomplete pass 26 - 12
Knight Triangles 2nd 15:17 2 Jacob Desrochers incomplete pass defended by Mickaël Carreau 26 - 12
Knight Triangles 2nd 14:31 3 Jacob Desrochers pass INTERCEPTED by Brandon Armenti 26 - 12
The Permanent Replacements 2nd 13:54 1 Pierre-Olivier Tremblay-Agelakos pass INTERCEPTED by Victor Davis 26 - 12
Knight Triangles 2nd 13:42 1 Jacob Desrochers MUFFED SNAP 26 - 12
Knight Triangles 2nd 13:00 2 Jacob Desrochers incomplete pass defended by Leonidas Aubert 26 - 12
Knight Triangles 2nd 12:17 3 Jacob Desrochers run for 5 yards tackle by Brandon Armenti 26 - 12
Knight Triangles 2nd 11:26 4 Jacob Desrochers incomplete pass - TURNOVER ON DOWNS 26 - 12
The Permanent Replacements 2nd 11:08 1 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 2nd 10:18 2 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 2nd 9:35 3 Pierre-Olivier Tremblay-Agelakos SACKED by Tyler Znoj for -11 yards 26 - 12
The Permanent Replacements 2nd 9:14 4 Les Remplaçants - PUNT 26 - 12
Knight Triangles 2nd 9:14 1 Jacob Desrochers pass INTERCEPTED by Pierre-Olivier Tremblay-Agelakos 26 - 12
The Permanent Replacements 2nd 8:53 1 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 2nd 8:12 2 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 12
The Permanent Replacements 2nd 7:41 3 Pierre-Olivier Tremblay-Agelakos pass to Mickaël Carreau for 4 yards - TOUCHDOWN! 26 - 18
The Permanent Replacements 2nd 7:38 - Les Remplaçants - FAILED CONVERT 26 - 18
Knight Triangles 2nd 7:25 1 Jacob Desrochers pass to Simon Gervais-Quiblat for 12 yards tackle by Leonidas Aubert - FIRST DOWN 26 - 18
Knight Triangles 2nd 6:37 1 Jacob Desrochers incomplete pass 26 - 18
Knight Triangles 2nd 5:51 2 Jacob Desrochers run for 3 yards 26 - 18
Knight Triangles 2nd 5:10 3 William Braun incomplete pass 26 - 18
Knight Triangles 2nd 4:26 4 Knight Triangles - PUNT 26 - 18
The Permanent Replacements 2nd 3:54 1 Pierre-Olivier Tremblay-Agelakos pass to Marc-Antoine Farly for 5 yards 26 - 18
The Permanent Replacements 2nd 3:44 2 Pierre-Olivier Tremblay-Agelakos incomplete pass 26 - 18
The Permanent Replacements 2nd 2:20 3 Mickaël Carreau: Rusher Interference for 5 yards 26 - 18
The Permanent Replacements 2nd 1:55 3 Pierre-Olivier Tremblay-Agelakos incomplete pass defended by Gregory Spino 26 - 18
The Permanent Replacements 2nd 1:05 4 Pierre-Olivier Tremblay-Agelakos incomplete pass - TURNOVER ON DOWNS 26 - 18
Knight Triangles 2nd 0:59 1 William Braun run for 5 yards 26 - 18
Knight Triangles 2nd 0:49 2 William Braun pass to Gregory Spino for 6 yards - FIRST DOWN 26 - 18

Passing

Name CP/AT YDS TD INT AVG/CP
William Braun 15/26 129 3 2 8.40

Passing

Name CP/AT YDS TD INT AVG/CP
Pierre-Olivier Tremblay-Agelakos 12/30 126 3 2 10.50

Receiving

Name REC YDS AVG TD 1pt 2pt
Aaron Desrochers 4 52 13.00 2 0 0
Victor Davis 4 33 8.25 0 2 0
Simon Gervais-Quiblat 2 22 11.00 1 0 0
Gregory Spino 4 17 4.25 0 0 0
Tyler Znoj 1 5 5.00 0 0 0

Receiving

Name REC YDS AVG TD 1pt 2pt
Leonidas Aubert 5 53 10.60 1 0 0
Benjamin Denis 2 32 16.00 1 0 0
Mickaël Carreau 3 28 9.33 1 0 0
Luke Allman 1 8 8.00 0 0 0
Marc-Antoine Farly 1 5 5.00 0 0 0

Rushing

Name AT YDS AVG/AT TD 2pt
William Braun 6 29 4.83 0 0

Rushing

Name AT YDS AVG/AT TD 2pt

Defense

Name TCK SACK INT PICK6
Aaron Desrochers 3 0 0 0
Gregory Spino 2 0 0 0
Tyler Znoj 2 2 0 0
Victor Davis 1 0 2 1

Defense

Name TCK SACK INT PICK6
Leonidas Aubert 3 0 0 0
Brandon Armenti 2 0 1 0
Benjamin Denis 2 0 0 0
Wassim Elmeliani 1 1 0 0
Luke Allman 0 0 0 0
Mickaël Carreau 0 0 0 0
Pierre-Olivier Tremblay-Agelakos 0 0 1 0

ROSTER

Knight Triangles

Team rating: 829.11
Team offensive rating: 408.67
Team defensive rating: 420.44
Name Number Overall rating Offensive rating Defensive rating Quarterback rating Attending?
Charles Barbeau 19 65.13 65.35 64.9 N/A no
William Braun 5 50 50 50 N/A yes
Victor Davis 4 82.98 79.93 86.02 N/A yes
Jacob Desrochers 22 66.69 66.75 66.63 N/A yes
Aaron Desrochers 29 70.61 70.91 70.31 N/A yes
Simon Gervais-Quiblat 13 55.65 60.78 50.52 N/A yes
Gregory Spino 11 60.37 58.89 61.84 N/A yes
Tyler Znoj 27 78.27 71.41 85.12 N/A yes

The Permanent Replacements

Team rating: 818.89
Team offensive rating: 415.25
Team defensive rating: 403.64
Name Number Overall rating Offensive rating Defensive rating Quarterback rating Attending?
Luke Allman 4 59.42 58.2 60.64 N/A yes
Brandon Armenti N/A 60 60 60 N/A yes
Leonidas Aubert 3 78.21 74.41 82.01 N/A yes
Mickaël Carreau N/A 50 50 50 N/A yes
Reda Chahine N/A 50 50 50 N/A no
*Benjamin Denis N/A 70.36 72.64 68.08 47.1 yes
Wassim Elmeliani N/A 50 50 50 N/A yes
Marc-Antoine Farly 17 50 50 50 N/A yes
Mike Jaz 9 75 75 75 N/A yes
Karim Maslah N/A 50 50 50 N/A no
Philippe Matte N/A 50 50 50 N/A no
Pierre-Olivier Tremblay-Agelakos 7 65.21 72.5 57.91 75 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
Winter Div 1
Winter Div 2
Winter Div 3
Aces Flag Football