Flagplus Football

Latest Results

  • Divisions
    • Men's 6v6
      • Division A
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division B
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division C
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division D
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division E
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division F
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
    • Men's 5v5
      • Competitive
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Intermediate
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
    • Complementary 6v6
      • Co-Ed 1
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Co-Ed 2
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Co-Ed 3
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
    • Women's 5v5
      • Women's A
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Women's B
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Women's C
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
  • About
    • Season Info
    • FPF Jr Info
    • General Info
    • About Us
  • CONTENT
    • Articles
    • Photography
    • Season Rundown
    • OC/UR
  • Resources
    • Roster Verification
    • Roster Submit
    • Documents
      • 5v5 2025 Aid
      • Rulebook [EN]
      • Règlements [FR]
      • Règles d'alignement [FR]
      • Roster Regulations [EN]
  • Calendar
  • Accolades
    • Record Book
    • Trophy Case
    • Hall of Fame
  • Contact
    • Reach Us
    • Locations
    • Join the Team
  • Sign Up
    • FPF Jr Info
    • FPF JR REGISTRATION CLOSED
      • Team Registration
    • FPF Info
    • WINTER REGISTRATION CLOSED
      • Team Registration
      • Individual Registration
    • SPRING REGISTRATION CLOSED
      • Team Registration
      • Individual Registration
    • FALL REGISTRATION CLOSED
      • Team Registration
      • Individual Registration

BOXSCORE - Apr 27 2025

DIVISION 5B
Dirty Dogs  25 - 13   Dragon Magique
REGULAR TIME
First Half Second Half Overtime Final
6 19 - 25
First Half Second Half Overtime Final
0 13 - 13
  • INDIVIDUAL STATS
  • TEAM STATS
  • ROSTER
  • PLAY-BY-PLAY

GAME TOTALS

PASSING
PLAYER COMP ATT YDS TD INT
Jacob Soles 17 24 127 3 1
RECEIVING
PLAYER REC TGT YDS TD
Matthew Cadogan 5 5 52 1
Carter Soles 6 6 36 1
Noah Soles 2 2 21 0
Athan Douzepis 3 3 17 1
Massimo Rosati 1 1 6 0
DEFENSIVE
PLAYER TKL SK INT PD TD
Carter Soles 5 0 0 1 0
Ryan Campbell 5 0 0 1 0
Athan Douzepis 3 0 1 1 0
Noah Soles 1 0 0 2 0
Matthew Cadogan 1 0 0 0 0
Massimo Rosati 0 1 0 0 0
RUSHING
PLAYER ATT YDS TD
Jacob Soles 1 12 1
CONVERTS
PLAYER XP1 XP2 XINT1 XINT2
Carter Soles 1 0 0 0
PASSING
PLAYER COMP ATT YDS TD INT
Émile Bolullo 19 33 118 2 1
RECEIVING
PLAYER REC TGT YDS TD
Guillaume Boulanger 9 10 61 2
Lucian Leontiev 2 2 29 0
Teddy Perrier 5 5 19 0
Charles Beauchemin 3 4 16 0
DEFENSIVE
PLAYER TKL SK INT PD TD
Teddy Perrier 3 0 0 0 0
Émile Bolullo 2 1 1 0 0
Charles Beauchemin 2 0 0 1 0
Lucian Leontiev 1 0 0 0 0
RUSHING
PLAYER ATT YDS TD
Émile Bolullo 4 36 0
CONVERTS
PLAYER XP1 XP2 XINT1 XINT2
Lucian Leontiev 1 0 0 0

TEAM STATS

OFFENSIVE
Dirty Dogs   Dragon Magique
TOTALS
26 Offensive Plays 38
6 Possessions 7
132 Pass Yards 125
12 Rush Yards 36
AVERAGES
5.5 Yards per play 4.1
6.5 Plays Per TD 19.0
4 % Run Play Percentage 11 %
OWN 14 Average Starting Field Position OWN 14
CONVERSIONS
0 Punts 0
1 / 4 1-pt conversions / attempts 1 / 2
0 / 0 2-pt conversions / attempts 0 / 0
6 Total First Downs 7
3 Third Down plays 9
33.3 % Third Down conversion % 33.3 %
2 Fourth Down plays 3
50 % Fourth Down conversion % 33.3 %
3 Red Zone Visits 0
3 Red Zone Touchdowns 0
100 % Red Zone Scoring % %
PENALTIES
0 Total Penalties 1
0 Unnecessary Roughness Penalties 0
0 Objectionable Conduct Penalties 0
0 Infractions 1
0 Penalty Yards Lost 5

ROSTER VERIFICATION

Division 5B CAP 410 | QB CAP 72
PARTICIPANTS
PLAYER Offensive Defensive
Carter Soles 76.8 80.2
Noah Soles 58.7 59.5
Athan Douzepis 59.7 61.4
Matthew Cadogan 67.3 71.7
Massimo Rosati 57.8 70.4
Ryan Campbell 55 57.7
Jacob Soles 70.1 60.2
PARTICIPANTS
PLAYER Offensive Defensive
Charles Beauchemin 67.3 64.4
Guillaume Boulanger 60 60
Lucian Leontiev 67.1 63.1
Teddy Perrier 63 63.3
Émile Bolullo 60 70.5

PLAY-BY-PLAY

Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Carter Soles for 3 yards Tackle made by Teddy Perrier
Dirty Dogs - 1H - Pass Play
2D: Pass by Jacob Soles was incomplete
Dirty Dogs - 1H - Pass Play
3D: Pass by Jacob Soles was incomplete
Dirty Dogs - 1H - Pass Play
4D: Pass by Jacob Soles was incomplete
Dragon Magique - 1H - Pass Play
1D: Pass by Émile Bolullo was incomplete
Dragon Magique - 1H - Pass Play
2D: Pass by Émile Bolullo was incomplete
Dragon Magique - 1H - Pass Play
3D: Pass by Émile Bolullo was incomplete Pass Defended By Ryan Campbell
Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Carter Soles for 9 yards - First Down Gained
Dirty Dogs - 1H - Sack Play
1D: Jacob Soles Sacked By Émile Bolullo for loss of 5 yards
Dirty Dogs - 1H - Pass Play
2D: Pass Complete, From Jacob Soles to Massimo Rosati for 6 yards
Dirty Dogs - 1H - Pass Play
3D: Pass Complete, From Jacob Soles to Matthew Cadogan for 5 yards Tackle made by Lucian Leontiev - First Down Gained
Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Matthew Cadogan for 5 yards
Dirty Dogs - 1H - Pass Play
2D: Pass Complete, From Jacob Soles to Carter Soles for 5 yards
Dragon Magique - 1H - Penalty
Penalty by Émile Bolullo, for gain of 5 yards.
Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Carter Soles for 7 yards TOUCHDOWN
Dirty Dogs - 1H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Dragon Magique - 1H - Pass Play
1D: Pass Complete, From Émile Bolullo to Teddy Perrier for 4 yards Tackle made by Carter Soles
Dragon Magique - 1H - Pass Play
2D: Pass by Émile Bolullo was incomplete Pass Defended By Noah Soles
Dragon Magique - 1H - Run Play
3D: Run by Émile Bolullo for 11 yards - First Down Gained
Dragon Magique - 1H - Pass Play
1D: Pass Complete, From Émile Bolullo to Charles Beauchemin for 6 yards Tackle made by Matthew Cadogan - First Down Gained
Dragon Magique - 1H - Run Play
2D: Run by Émile Bolullo for 11 yards
Dragon Magique - 1H - Interception Play
3D: Pass by Émile Bolullo intercepted by Athan Douzepis
Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Matthew Cadogan for 18 yards - First Down Gained
Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Matthew Cadogan for 8 yards Tackle made by Teddy Perrier
Dirty Dogs - 1H - Interception Play
2D: Pass by Jacob Soles intercepted by Émile Bolullo
Dragon Magique - 1H - Pass Play
1D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 0 yards Tackle made by Ryan Campbell
Dragon Magique - 1H - Pass Play
2D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 6 yards Tackle made by Ryan Campbell
Dragon Magique - 1H - Pass Play
3D: Pass by Émile Bolullo was incomplete
Dragon Magique - 1H - Pass Play
4D: Pass Complete, From Émile Bolullo to Lucian Leontiev for 20 yards Tackle made by Ryan Campbell - First Down Gained
Dragon Magique - 1H - Pass Play
1D: Pass Complete, From Émile Bolullo to Teddy Perrier for 1 yards Tackle made by Carter Soles
Dragon Magique - 1H - Pass Play
2D: Pass by Émile Bolullo was incomplete
Dragon Magique - 1H - Pass Play
3D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 4 yards Tackle made by Carter Soles
Dragon Magique - 2H - Pass Play
1D: Pass Complete, From Émile Bolullo to Charles Beauchemin for 6 yards
Dragon Magique - 2H - Pass Play
2D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 24 yards TOUCHDOWN
Dragon Magique - 2H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Athan Douzepis for 6 yards Tackle made by Teddy Perrier
Dirty Dogs - 2H - Pass Play
2D: Pass Complete, From Jacob Soles to Matthew Cadogan for 16 yards TOUCHDOWN
Dirty Dogs - 2H - Extra Point Play
Offense Extra Point 1
Dragon Magique - 2H - Run Play
1D: Run by Émile Bolullo for 6 yardsTackle made by Athan Douzepis
Dragon Magique - 2H - Pass Play
2D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 3 yards Tackle made by Carter Soles - First Down Gained
Dragon Magique - 2H - Sack Play
1D: Émile Bolullo Sacked By Massimo Rosati for loss of 7 yards
Dragon Magique - 2H - Pass Play
2D: Pass Complete, From Émile Bolullo to Charles Beauchemin for 4 yards Tackle made by Athan Douzepis
Dragon Magique - 2H - Pass Play
3D: Pass by Émile Bolullo was incomplete
Dragon Magique - 2H - Pass Play
4D: Pass by Émile Bolullo was incomplete
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Noah Soles for 5 yards
Dirty Dogs - 2H - Run Play
2D: Run by Jacob Soles for 12 yards TOUCHDOWN
Dirty Dogs - 2H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Dragon Magique - 2H - Pass Play
1D: Pass by Émile Bolullo was incomplete
Dragon Magique - 2H - Pass Play
2D: Pass Complete, From Émile Bolullo to Teddy Perrier for 6 yards Tackle made by Ryan Campbell
Dragon Magique - 2H - Pass Play
3D: Pass Complete, From Émile Bolullo to Lucian Leontiev for 9 yards Tackle made by Ryan Campbell - First Down Gained
Dragon Magique - 2H - Pass Play
1D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 4 yards Tackle made by Carter Soles
Dragon Magique - 2H - Pass Play
2D: Pass by Émile Bolullo was incomplete
Dragon Magique - 2H - Pass Play
3D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 10 yards TOUCHDOWN
Dragon Magique - 2H - Extra Point Play
Offense Extra Point 1
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Athan Douzepis for 4 yards Tackle made by Charles Beauchemin
Dirty Dogs - 2H - Pass Play
2D: Pass Complete, From Jacob Soles to Noah Soles for 16 yards Tackle made by Émile Bolullo - First Down Gained
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Carter Soles for 7 yards Tackle made by Charles Beauchemin
Dirty Dogs - 2H - Pass Play
2D: Pass Complete, From Jacob Soles to Carter Soles for 5 yards Tackle made by Émile Bolullo - First Down Gained
Dirty Dogs - 2H - Pass Play
1D: Pass by Jacob Soles was incomplete Pass Defended By Charles Beauchemin
Dirty Dogs - 2H - Pass Play
2D: Pass by Jacob Soles was incomplete
Dirty Dogs - 2H - Pass Play
3D: Pass by Jacob Soles was incomplete
Dirty Dogs - 2H - Pass Play
4D: Pass Complete, From Jacob Soles to Athan Douzepis for 7 yards TOUCHDOWN
Dirty Dogs - 2H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Dragon Magique - 2H - Pass Play
1D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 6 yards Tackle made by Noah Soles
Dragon Magique - 2H - Pass Play
2D: Pass Complete, From Émile Bolullo to Guillaume Boulanger for 4 yards - First Down Gained
Dragon Magique - 2H - Pass Play
1D: Pass Complete, From Émile Bolullo to Teddy Perrier for 3 yards
Dragon Magique - 2H - Run Play
2D: Run by Émile Bolullo for 8 yardsTackle made by Athan Douzepis - First Down Gained
Dragon Magique - 2H - Pass Play
1D: Pass Complete, From Émile Bolullo to Teddy Perrier for 5 yards
Dragon Magique - 2H - Pass Play
2D: Pass by Émile Bolullo to Charles Beauchemin was incomplete Pass Defended By Carter Soles
Dragon Magique - 2H - Pass Play
3D: Pass by Émile Bolullo to Guillaume Boulanger was incomplete Pass Defended By Athan Douzepis
Dragon Magique - 2H - Pass Play
4D: Pass by Émile Bolullo was incomplete Pass Defended By Noah Soles
 
Flagplus Football
Information
  • About Us
  • Our Team
  • Timeline
  • Registration FAQ
  • Charity
League
  • 5v5 2025 Aid
  • Rulebook [EN]
  • Règlements [FR]
  • Règles d'alignement [FR]
  • Roster Regulations [EN]
Contact Us
  • Reach Us
  • Locations
  • Join the Team

Copyright © 2025 Montreal

Web Development: Kanguru Digital Agency Montreal