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 - Mar 29 2025

DIVISION 5B
Dirty Dogs  39 - 12   Mighty Ducks
REGULAR TIME
First Half Second Half Overtime Final
13 26 - 39
First Half Second Half Overtime Final
6 6 - 12
  • INDIVIDUAL STATS
  • TEAM STATS
  • ROSTER
  • PLAY-BY-PLAY

GAME TOTALS

PASSING
PLAYER COMP ATT YDS TD INT
Jacob Soles 15 22 196 6 0
RECEIVING
PLAYER REC TGT YDS TD
Carter Soles 3 6 64 1
Matthew Cadogan 5 5 58 3
Noah Soles 3 4 50 1
Massimo Rosati 3 3 32 1
Athan Douzepis 1 2 10 0
Carter Condon 0 1 0 0
DEFENSIVE
PLAYER TKL SK INT PD TD
Noah Soles 2 0 1 0 0
Matthew Cadogan 2 0 1 0 0
Carter Condon 1 0 0 0 0
Carter Soles 0 0 1 0 0
Ryan Campbell 0 0 0 1 0
RUSHING
PLAYER ATT YDS TD
Jacob Soles 2 19 0
CONVERTS
PLAYER XP1 XP2 XINT1 XINT2
Noah Soles 1 0 0 0
Matthew Cadogan 1 0 0 0
Ryan Campbell 1 0 0 0
PASSING
PLAYER COMP ATT YDS TD INT
Pranav Sharma 6 26 102 2 3
RECEIVING
PLAYER REC TGT YDS TD
Natan Nettel 3 9 56 1
Benjamin Neil 2 4 38 1
Anthony Mazhar 1 1 8 0
Mohammad Shaheer Bilal 0 1 0 0
Erick Gellis 0 1 0 0
DEFENSIVE
PLAYER TKL SK INT PD TD
Pranav Sharma 3 0 0 0 0
Natan Nettel 2 0 0 0 0
Rahul Patel 2 0 0 0 0
William Hutchison 1 0 0 0 0
Benjamin Neil 0 2 0 0 0
RUSHING
PLAYER ATT YDS TD
Pranav Sharma 2 21 0
Natan Nettel 1 6 0

TEAM STATS

OFFENSIVE
Dirty Dogs   Mighty Ducks
TOTALS
27 Offensive Plays 29
7 Possessions 8
214 Pass Yards 102
19 Rush Yards 27
AVERAGES
8 Yards per play 4.6
4.5 Plays Per TD 14.5
8 % Run Play Percentage 10 %
OWN 13 Average Starting Field Position OWN 12
CONVERSIONS
0 Punts 0
3 / 6 1-pt conversions / attempts 0 / 1
0 / 0 2-pt conversions / attempts 0 / 1
7 Total First Downs 4
3 Third Down plays 5
66.7 % Third Down conversion % 0 %
1 Fourth Down plays 5
0 % Fourth Down conversion % 20 %
5 Red Zone Visits 3
5 Red Zone Touchdowns 2
100 % Red Zone Scoring % 70 %
PENALTIES
1 Total Penalties 0
0 Unnecessary Roughness Penalties 0
1 Objectionable Conduct Penalties 0
0 Infractions 0
5 Penalty Yards Lost 0

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
Carter Condon 64.2 64.3
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
Natan Nettel 68.8 72.4
Mohammad Shaheer Bilal 55 61.6
Benjamin Neil 60.6 55
Erick Gellis 59.3 55
William Hutchison 54.9 66.4
Anthony Mazhar 55 55
Rahul Patel 55 59.2
Pranav Sharma 67.9 62.1

PLAY-BY-PLAY

Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Athan Douzepis for 10 yards Tackle made by Pranav Sharma - First Down Gained
Dirty Dogs - 1H - Sack Play
Jacob Soles Bad Snap (Sack) for loss of 10 yards
Dirty Dogs - 1H - Pass Play
2D: Pass Complete, From Jacob Soles to Carter Soles for 5 yards
Dirty Dogs - 1H - Pass Play
3D: Pass by Jacob Soles to Carter Soles was incomplete
Dirty Dogs - 1H - Pass Play
4D: Pass by Jacob Soles to Carter Soles was incomplete
Mighty Ducks - 1H - Pass Play
1D: Pass Complete, From Pranav Sharma to Anthony Mazhar for 8 yards
Mighty Ducks - 1H - Pass Play
2D: Pass Complete, From Pranav Sharma to Natan Nettel for 10 yards - First Down Gained
Mighty Ducks - 1H - Pass Play
1D: Pass by Pranav Sharma was incomplete
Mighty Ducks - 1H - Pass Play
2D: Pass by Pranav Sharma was incomplete
Mighty Ducks - 1H - Pass Play
3D: Pass by Pranav Sharma to Natan Nettel was incomplete
Mighty Ducks - 1H - Pass Play
4D: Pass by Pranav Sharma was incomplete
Dirty Dogs - 1H - Pass Play
1D: Pass Complete, From Jacob Soles to Massimo Rosati for 3 yards
Dirty Dogs - 1H - Pass Play
2D: Pass by Jacob Soles to Athan Douzepis was incomplete
Dirty Dogs - 1H - Pass Play
3D: Pass Complete, From Jacob Soles to Noah Soles for 11 yards Tackle made by Natan Nettel - First Down Gained
Dirty Dogs - 1H - Pass Play
1D: Pass by Jacob Soles to Noah Soles was incomplete
Dirty Dogs - 1H - Pass Play
2D: Pass Complete, From Jacob Soles to Matthew Cadogan for 4 yards Tackle made by Natan Nettel
Dirty Dogs - 1H - Pass Play
3D: Pass Complete, From Jacob Soles to Matthew Cadogan for 23 yards TOUCHDOWN
Dirty Dogs - 1H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Mighty Ducks - 1H - Pass Play
1D: Pass by Pranav Sharma to Erick Gellis was incomplete
Mighty Ducks - 1H - Pass Play
2D: Pass by Pranav Sharma to Benjamin Neil was incomplete
Mighty Ducks - 1H - Pass Play
3D: Pass by Pranav Sharma to Natan Nettel was incomplete
Mighty Ducks - 1H - Pass Play
4D: Pass Complete, From Pranav Sharma to Natan Nettel for 11 yards Tackle made by Noah Soles - First Down Gained
Mighty Ducks - 1H - Run Play
1D: Run by Pranav Sharma for 15 yardsTackle made by Noah Soles - First Down Gained
Mighty Ducks - 1H - Pass Play
1D: Pass by Pranav Sharma to Natan Nettel was incomplete
Mighty Ducks - 1H - Pass Play
2D: Pass Complete, From Pranav Sharma to Benjamin Neil for 13 yards TOUCHDOWN
Mighty Ducks - 1H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Dirty Dogs - 1H - Pass Play
1D: Pass by Jacob Soles to Carter Condon was incomplete
Dirty Dogs - 1H - Pass Play
2D: Pass Complete, From Jacob Soles to Carter Soles for 30 yards - First Down Gained
Dirty Dogs - 1H - Pass Play
1D: Pass by Jacob Soles was incomplete
Dirty Dogs - 1H - Pass Play
2D: Pass Complete, From Jacob Soles to Matthew Cadogan for 10 yards TOUCHDOWN
Dirty Dogs - 1H - Extra Point Play
Offense Extra Point 1
Mighty Ducks - 1H - Pass Play
1D: Pass by Pranav Sharma to Natan Nettel was incomplete
Mighty Ducks - 1H - Pass Play
2D: Pass by Pranav Sharma was incomplete
Mighty Ducks - 1H - Run Play
3D: Run by Pranav Sharma for 6 yardsTackle made by Matthew Cadogan
Mighty Ducks - 1H - Pass Play
4D: Pass by Pranav Sharma was incomplete Pass Defended By Ryan Campbell
Mighty Ducks - 1H - Interception Play
4D: Pass by Pranav Sharma intercepted by Carter Soles
Mighty Ducks - 2H - Run Play
1D: Run by Natan Nettel for 6 yardsTackle made by Matthew Cadogan
Mighty Ducks - 2H - Pass Play
2D: Pass by Pranav Sharma to Benjamin Neil was incomplete
Mighty Ducks - 2H - Pass Play
3D: Pass by Pranav Sharma was incomplete
Mighty Ducks - 2H - Pass Play
4D: Pass by Pranav Sharma to Natan Nettel was incomplete
Dirty Dogs - 2H - Sack Play
1D: Jacob Soles Sacked By Benjamin Neil for loss of 4 yards
Dirty Dogs - 2H - Run Play
2D: Run by Jacob Soles for 11 yardsTackle made by Rahul Patel - First Down Gained
Dirty Dogs - 2H - Pass Play
1D: Pass by Jacob Soles to Carter Soles was incomplete
Dirty Dogs - 2H - Pass Play
2D: Pass Complete, From Jacob Soles to Matthew Cadogan for 11 yards - First Down Gained
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Noah Soles for 9 yards TOUCHDOWN
Dirty Dogs - 2H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Mighty Ducks - 2H - Pass Play
1D: Pass by Pranav Sharma was incomplete
Mighty Ducks - 2H - Pass Play
2D: Pass by Pranav Sharma to Natan Nettel was incomplete
Mighty Ducks - 2H - Pass Play
3D: Pass by Pranav Sharma to Mohammad Shaheer Bilal was incomplete
Dirty Dogs - 2H - Sack Play
1D: Jacob Soles Sacked By Benjamin Neil for loss of 4 yards
Dirty Dogs - 2H - Pass Play
2D: Pass Complete, From Jacob Soles to Carter Soles for 29 yards TOUCHDOWN
Dirty Dogs - 2H - Extra Point Play
Offense Extra Point Going for 1 UNSUCCESSFUL
Dirty Dogs - 2H - Objectionable Conduct
Objectionable conduct by Carter Soles, for gain of 5 yards.
Mighty Ducks - 2H - Pass Play
1D: Pass Complete, From Pranav Sharma to Natan Nettel for 35 yards TOUCHDOWN
Mighty Ducks - 2H - Extra Point Play
Offense Extra Point Going for 2 UNSUCCESSFUL
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Noah Soles for 30 yards Tackle made by William Hutchison - First Down Gained
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Matthew Cadogan for 10 yards TOUCHDOWN
Dirty Dogs - 2H - Extra Point Play
Offense Extra Point 1
Mighty Ducks - 2H - Pass Play
1D: Pass Complete, From Pranav Sharma to Benjamin Neil for 25 yards Tackle made by Carter Condon - First Down Gained
Mighty Ducks - 2H - Interception Play
1D: Pass by Pranav Sharma intercepted by Noah Soles, Tackle made by Pranav Sharma
Dirty Dogs - 2H - Pass Play
1D: Pass Complete, From Jacob Soles to Massimo Rosati for 20 yards Tackle made by Rahul Patel - First Down Gained
Dirty Dogs - 2H - Run Play
1D: Run by Jacob Soles for 8 yards
Dirty Dogs - 2H - Pass Play
2D: Pass Complete, From Jacob Soles to Massimo Rosati for 9 yards TOUCHDOWN
Dirty Dogs - 2H - Extra Point Play
Offense Extra Point 1
Mighty Ducks - 2H - Interception Play
1D: Pass by Pranav Sharma intercepted by Matthew Cadogan, Tackle made by Pranav Sharma
 
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