Face Off
Subs
16.7 Points per game 20.0
21.5 Opponents points per game 18.9
37% Offensive efficiency 40%
27% Conversion rate 55%
0% Defensive efficiency 0%
166 Passing yards per game 171
24 Rushing yards per game 14
1 Defensive interceptions per game 2.9
0.8 Defensive sacks per game 1
Passing Yards
Mike Roy
Mike
Roy
993
Jonathan Cottone
Jonathan
Cottone
776
Receiving Yards
Oliver Bellerose
Oliver
Bellerose
291
Michael Veilleux
Michael
Veilleux
274
Tackles
Daniel Barrena
Daniel
Barrena
14
Jack Bombardier
Jack
Bombardier
22
Interceptions
Mike Roy
Mike
Roy
5
Justin Johnstone
Justin
Johnstone
6

Points per half

1st Half 2nd Half OT Total
Mean Machines Mean Machines 12 8 - 20
White Lightning White Lightning 12 14 - 26
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 1st 18:24 1 Jonathan Cottone pass to Michael Veilleux for 4 yards - TOUCHDOWN! 0 - 6
{$scoringAction->correctActionTeam->name}} 1st 9:41 3 Mike Roy pass to Oliver Bellerose for 10 yards - TOUCHDOWN! 6 - 6
{$scoringAction->correctActionTeam->name}} 1st 3:16 4 Mike Roy pass to Oliver Bellerose for 16 yards - TOUCHDOWN! 12 - 6
{$scoringAction->correctActionTeam->name}} 1st 0:17 1 Jonathan Cottone pass to Justin Johnstone for 10 yards - TOUCHDOWN! 12 - 12
Team Half Time Down Play Score
{$scoringAction->correctActionTeam->name}} 2nd 16:53 3 Mike Roy pass to Oliver Bellerose for 16 yards - TOUCHDOWN! 18 - 12
{$scoringAction->correctActionTeam->name}} 2nd 16:36 - Mike Roy pass to Kayla Gauthier for 10 yards - 2 POINT CONVERT SUCCESSFUL! 20 - 12
{$scoringAction->correctActionTeam->name}} 2nd 15:33 1 Jonathan Cottone pass to Michael Veilleux for 31 yards - TOUCHDOWN! 20 - 18
{$scoringAction->correctActionTeam->name}} 2nd 15:28 - Jonathan Cottone pass to Jeremie Masella for 10 yards - 2 POINT CONVERT SUCCESSFUL! 20 - 20
{$scoringAction->correctActionTeam->name}} 2nd 10:30 2 Mike Roy pass to Davin Lee for 14 yards - TOUCHDOWN! 26 - 20

Points per half

1st Half 2nd Half OT Total
Mean Machines Mean Machines 12 8 - 20
White Lightning White Lightning 12 14 - 26
Team Half Time Down Play Score
Mean Machines 1st 22:00 1 Jonathan Cottone pass to Michael Veilleux for 11 yards tackle by Davin Lee - FIRST DOWN 0 - 0
Mean Machines 1st 21:17 1 Jonathan Cottone pass to Michael Veilleux for 24 yards - FIRST DOWN 0 - 0
Mean Machines 1st 20:23 1 Jonathan Cottone run for 3 yards tackle by Daniel Barrena 0 - 0
Mean Machines 1st 19:47 2 Jonathan Cottone pass to Jack Bombardier for 2 yards tackle by Davin Lee 0 - 0
Mean Machines 1st 19:10 3 Jonathan Cottone pass to Justin Johnstone for 14 yards tackle by Davin Lee - FIRST DOWN 0 - 0
Mean Machines 1st 18:24 1 Jonathan Cottone pass to Michael Veilleux for 4 yards - TOUCHDOWN! 0 - 6
Mean Machines 1st 18:16 - Mean Machines - FAILED CONVERT 0 - 6
White Lightning 1st 18:16 1 Mike Roy pass to Oliver Bellerose for 5 yards tackle by Jack Bombardier 0 - 6
White Lightning 1st 17:37 2 Mike Roy pass to Oliver Bellerose for 8 yards tackle by Adam Rizk - FIRST DOWN 0 - 6
White Lightning 1st 16:58 1 Mike Roy pass to Kayla Gauthier for 4 yards tackle by Tristan Snowden-Piperni 0 - 6
White Lightning 1st 16:16 2 Mike Roy pass to Oliver Bellerose for 4 yards tackle by Michael Veilleux 0 - 6
White Lightning 1st 15:34 3 Mike Roy pass to Kayla Gauthier for 2 yards tackle by Justin Johnstone - FIRST DOWN 0 - 6
White Lightning 1st 14:48 1 Mike Roy incomplete pass defended by Justin Johnstone 0 - 6
White Lightning 1st 14:12 2 Mike Roy pass to Davin Lee for 6 yards tackle by Michael Veilleux 0 - 6
White Lightning 1st 13:29 3 Mike Roy pass to Kayla Gauthier for 3 yards tackle by Jeremie Masella - FIRST DOWN 0 - 6
White Lightning 1st 12:42 1 Mike Roy pass to Kayla Gauthier for 8 yards tackle by Jack Bombardier 0 - 6
White Lightning 1st 11:59 2 Mike Roy run for 7 yards - FIRST DOWN 0 - 6
White Lightning 1st 11:00 1 Mike Roy incomplete pass defended by Jack Bombardier 0 - 6
White Lightning 1st 10:18 2 Mike Roy incomplete pass defended by Michael Veilleux 0 - 6
White Lightning 1st 9:41 3 Mike Roy pass to Oliver Bellerose for 10 yards - TOUCHDOWN! 6 - 6
White Lightning 1st 9:22 - White Lightning - FAILED CONVERT 6 - 6
Mean Machines 1st 9:22 1 Jonathan Cottone pass to Justin Johnstone for 3 yards tackle by Kayla Gauthier 6 - 6
Mean Machines 1st 8:45 2 Jonathan Cottone incomplete pass defended by Davin Lee 6 - 6
Mean Machines 1st 8:05 3 Jonathan Cottone incomplete pass 6 - 6
Mean Machines 1st 7:17 4 Mean Machines - PUNT 6 - 6
White Lightning 1st 7:10 1 Mike Roy incomplete pass 6 - 6
White Lightning 1st 6:14 2 Justin Johnstone: Pass Interference for 26 yards - FIRST DOWN 6 - 6
White Lightning 1st 5:21 1 Mike Roy incomplete pass 6 - 6
White Lightning 1st 4:45 2 Mike Roy pass to Kyle Noseworthy for 2 yards tackle by Adam Rizk 6 - 6
White Lightning 1st 4:01 3 Mike Roy incomplete pass defended by Tristan Snowden-Piperni 6 - 6
White Lightning 1st 3:16 4 Mike Roy pass to Oliver Bellerose for 16 yards - TOUCHDOWN! 12 - 6
White Lightning 1st 3:00 - White Lightning - FAILED CONVERT 12 - 6
Mean Machines 1st 3:00 1 Jonathan Cottone pass to Michael Veilleux for 8 yards tackle by David Desjardins 12 - 6
Mean Machines 1st 2:21 2 Jonathan Cottone incomplete pass 12 - 6
Mean Machines 1st 1:51 3 Jonathan Cottone pass to Jeremie Masella for 19 yards tackle by Davin Lee - FIRST DOWN 12 - 6
Mean Machines 1st 1:01 1 Jonathan Cottone run for 10 yards tackle by Mya Sheaves-Blair - FIRST DOWN 12 - 6
Mean Machines 1st 0:17 1 Jonathan Cottone pass to Justin Johnstone for 10 yards - TOUCHDOWN! 12 - 12
Mean Machines 1st 0:07 - Mean Machines - FAILED CONVERT 12 - 12
White Lightning 1st 0:07 1 Mike Roy run for 9 yards tackle by Jack Bombardier 12 - 12
White Lightning 1st 0:00 2 Mike Roy pass to Oliver Bellerose for 8 yards tackle by Michael Veilleux - FIRST DOWN 12 - 12
White Lightning 1st 0:00 1 Mike Roy incomplete pass defended by Michael Veilleux 12 - 12
White Lightning 2nd 22:00 1 Mike Roy pass to Kyle Noseworthy for 7 yards tackle by Justin Johnstone 12 - 12
White Lightning 2nd 21:10 2 Mike Roy pass to Kayla Gauthier for 9 yards tackle by Tristan Snowden-Piperni - FIRST DOWN 12 - 12
White Lightning 2nd 20:27 1 Mike Roy pass to Kyle Noseworthy for 12 yards - FIRST DOWN 12 - 12
White Lightning 2nd 19:46 1 Mike Roy pass to Kayla Gauthier for 9 yards tackle by Tristan Snowden-Piperni 12 - 12
White Lightning 2nd 19:07 2 Mike Roy run for 3 yards tackle by Adam Rizk - FIRST DOWN 12 - 12
White Lightning 2nd 18:19 1 Mike Roy pass to Kyle Noseworthy for 6 yards tackle by Jack Bombardier 12 - 12
White Lightning 2nd 17:31 2 Mike Roy incomplete pass 12 - 12
White Lightning 2nd 16:53 3 Mike Roy pass to Oliver Bellerose for 16 yards - TOUCHDOWN! 18 - 12
White Lightning 2nd 16:36 - Mike Roy pass to Kayla Gauthier for 10 yards - 2 POINT CONVERT SUCCESSFUL! 20 - 12
Mean Machines 2nd 16:36 1 Jonathan Cottone pass to Adam Rizk for 14 yards tackle by Oliver Bellerose - FIRST DOWN 20 - 12
Mean Machines 2nd 15:33 1 Jonathan Cottone pass to Michael Veilleux for 31 yards - TOUCHDOWN! 20 - 18
Mean Machines 2nd 15:28 - Jonathan Cottone pass to Jeremie Masella for 10 yards - 2 POINT CONVERT SUCCESSFUL! 20 - 20
White Lightning 2nd 15:28 1 Mike Roy pass to Oliver Bellerose for 6 yards tackle by Jack Bombardier 20 - 20
White Lightning 2nd 14:36 2 Mike Roy run for 3 yards tackle by Jeremie Masella 20 - 20
White Lightning 2nd 14:00 3 Mike Roy pass to Kayla Gauthier for 2 yards tackle by Jonathan Cottone - FIRST DOWN 20 - 20
White Lightning 2nd 12:58 1 Mike Roy incomplete pass 20 - 20
White Lightning 2nd 12:23 2 Mike Roy pass to Davin Lee for 21 yards tackle by Justin Johnstone - FIRST DOWN 20 - 20
White Lightning 2nd 11:43 1 Davin Lee: Unnecessary Contact for 5 yards 20 - 20
White Lightning 2nd 11:20 1 Mike Roy pass to Oliver Bellerose for 6 yards tackle by Jack Bombardier 20 - 20
White Lightning 2nd 10:30 2 Mike Roy pass to Davin Lee for 14 yards - TOUCHDOWN! 26 - 20
White Lightning 2nd 10:27 - White Lightning - FAILED CONVERT 26 - 20
Mean Machines 2nd 10:27 1 Jonathan Cottone pass to Justin Johnstone for 7 yards tackle by Daniel Barrena 26 - 20
Mean Machines 2nd 9:48 2 Jonathan Cottone SACKED by Kyle Noseworthy for -6 yards 26 - 20
Mean Machines 2nd 9:00 3 Jonathan Cottone pass to Justin Johnstone for 13 yards tackle by Davin Lee - FIRST DOWN 26 - 20
Mean Machines 2nd 8:13 1 Jonathan Cottone pass to Michael Veilleux for 7 yards tackle by Mya Sheaves-Blair 26 - 20
Mean Machines 2nd 7:35 2 Jonathan Cottone run for 6 yards - FIRST DOWN 26 - 20
Mean Machines 2nd 7:00 1 Jonathan Cottone pass to Justin Johnstone for 5 yards tackle by David Desjardins 26 - 20
Mean Machines 2nd 6:20 2 Jonathan Cottone incomplete pass 26 - 20
Mean Machines 2nd 5:47 3 Jonathan Cottone incomplete pass 26 - 20
Mean Machines 2nd 5:04 4 Jonathan Cottone incomplete pass - TURNOVER ON DOWNS 26 - 20
White Lightning 2nd 4:59 1 Mike Roy incomplete pass 26 - 20
White Lightning 2nd 4:18 2 Mike Roy run for 6 yards tackle by Tristan Snowden-Piperni 26 - 20
White Lightning 2nd 3:23 3 Mike Roy incomplete pass 26 - 20
White Lightning 2nd 2:35 4 Mike Roy incomplete pass defended by Justin Johnstone - TURNOVER ON DOWNS 26 - 20
Mean Machines 2nd 2:31 1 Jonathan Cottone pass to Tristan Snowden-Piperni for 6 yards tackle by Daniel Barrena 26 - 20
Mean Machines 2nd 1:48 2 Jonathan Cottone MUFFED SNAP 26 - 20
Mean Machines 2nd 1:17 3 Jonathan Cottone pass to Adam Rizk for 4 yards tackle by Davin Lee - FIRST DOWN 26 - 20
Mean Machines 2nd 0:52 1 Jonathan Cottone pass to Adam Rizk for 7 yards tackle by Kayla Gauthier 26 - 20
Mean Machines 2nd 0:14 2 Jonathan Cottone pass to Adam Rizk for 2 yards tackle by Mya Sheaves-Blair 26 - 20
Mean Machines 2nd 0:00 3 Jonathan Cottone pass to Adam Rizk for 3 yards - FIRST DOWN 26 - 20
Mean Machines 2nd 0:00 1 Jonathan Cottone pass to Jeremie Masella for 7 yards tackle by Kayla Gauthier 26 - 20
Mean Machines 2nd 0:00 2 Jonathan Cottone incomplete pass defended by Mike Roy 26 - 20

Passing

Name CP/AT YDS TD INT AVG/CP
Mike Roy 23/35 184 4 0 8.00

Passing

Name CP/AT YDS TD INT AVG/CP
Jonathan Cottone 21/28 201 3 0 9.57

Receiving

Name REC YDS AVG TD 1pt 2pt
Oliver Bellerose 9 79 8.78 3 0 0
Davin Lee 3 41 13.67 1 0 0
Kayla Gauthier 7 37 5.29 0 0 1
Kyle Noseworthy 4 27 6.75 0 0 0

Receiving

Name REC YDS AVG TD 1pt 2pt
Michael Veilleux 6 85 14.17 2 0 0
Justin Johnstone 6 52 8.67 1 0 0
Adam Rizk 5 30 6.00 0 0 0
Jeremie Masella 2 26 13.00 0 0 1
Tristan Snowden-Piperni 1 6 6.00 0 0 0
Jack Bombardier 1 2 2.00 0 0 0

Rushing

Name AT YDS AVG/AT TD 2pt
Mike Roy 5 28 5.60 0 0

Rushing

Name AT YDS AVG/AT TD 2pt
Jonathan Cottone 4 13 3.25 0 0

Defense

Name TCK SACK INT PICK6
Davin Lee 6 0 0 0
Daniel Barrena 3 0 0 0
Kayla Gauthier 3 0 0 0
Mya Sheaves-Blair 3 0 0 0
David Desjardins 2 0 0 0
Oliver Bellerose 1 0 0 0
Kyle Noseworthy 1 1 0 0
Mike Roy 0 0 0 0

Defense

Name TCK SACK INT PICK6
Jack Bombardier 6 0 0 0
Tristan Snowden-Piperni 4 0 0 0
Justin Johnstone 3 0 0 0
Adam Rizk 3 0 0 0
Michael Veilleux 3 0 0 0
Jeremie Masella 2 0 0 0
Jonathan Cottone 1 0 0 0
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 Div 1
Laval Div 2
Winter Div 1
Winter Div 2
Winter Div 3
Winter Women
Aces Flag Football