CRAIGAVON COWBOYS AMERICAN FOOTBALL CLUB
  • Home
  • Join Us
    • Senior American Football
    • Youth American Football
    • Flag Football
    • Coaching
    • Referee
    • Volunteers
  • Club
    • Mission Statement & Values
    • History
    • Board of Management
    • Sponsorship
    • Documents & Policies
    • Archive >
      • Team Rosters/Stats >
        • 2024 Roster
        • 2024 Stats
        • 2023 Roster
        • 2022 Roster
        • 2022 Scoring Chart
        • 2019 Roster
        • 2019 Scoring Chart
        • 2018 Roster
        • 2018 Scoring Chart
        • 2017 Roster
        • 2017 Scoring Chart
  • 2025 Season
    • Senior Team >
      • Schedule
      • Roster
      • Stats
  • Shop
  • Contact Us
Coaches
Picture
Greg Loughran
​Head Coach
Picture
Christian Cowan
Offensive
Coordinator
Picture
Mark Beattie
Defensive
Coordinator
Picture
Jakub Kowalczyk
Assistant Coach
Picture
Ivan Chapman
Assistant Coach
Picture
Jo Buchanan
Special Teams
Picture
Gareth McShane
Special Teams

Team Assistants

Picture
Christian O'Neill
Team Photographer

Players
Picture
Paul McCartney
#2
Cornerback
Experience: 1 Year
Picture
Ben Fallon
#4
wide receiver
Experience: 1 Year
Picture
James Rolston
#5
Linebacker
Experience: 1 Year
​Youth Team Graduate
Picture
Andrew Herron
#6
Running Back
Experience: 5 Years
Youth Team Graduate
Picture
Peter Loughran
#7
Tight end
Experience: 8 Years
Picture
Luis Alberto
#9
Wide receiver
Experience: 3 Years
Youth Team Graduate
Picture
David McMichael
#10
​Wide receiver
Experience: Rookie
​​Youth Team Graduate
Picture
Niall Quinn
#11
Defensive back
Experience: 3 Years
Picture
Marty Dixon
#12
kicker
Experience: Rookie
Picture
Anton Nulty
#14
Wide Receiver
​Experience: 1 Year
Youth Team Graduate
Picture
Christian Cowan (C)
#15
QUARTERBACK
Experience: 4 Years
Youth Team Graduate
Picture
Caolain Brady
#16
Wide receiver
Experience: 1 Year
Picture
Chris McKernan
#19
Full back
Experience: Rookie
Picture
Jonny Hood
#21
Defensive back
Experience: 2 Years
Youth Team Graduate
Picture
Jo Buchanan (C)
#22
linebacker
Experience: 5 Years
Youth Team Graduate
Picture
Lawrence Ruddock
#23
defensive back
Experience: 3 Years
Picture
Henry Clarke
#24
RUNNING BACK
Experience: Rookie
Picture
Ryan McKenna
#25
CornerBack
Experience: 1 Year
Picture
Ivan Chapman
#26
CORNERBACK
Experience: 4 Years
Picture
Christopher McLaughlin
#30
cornerback
Experience: 1 Year
Picture
Gareth McShane (C)
#32
LineBACKER
Experience: 4 Years
Picture
Jamie Wilson
#34
running back
Experience: Rookie
Youth Team Graduate
Picture
Matthew Alexander
#36
safety
Experience: 1 Year
Picture
Sean Byrne
#44
defensive end
Experience: 1 Year
Picture
Thomas Pollock
#47
Cornerback
Experience: 1 Year
Picture
Jonny Doyle-Martin (C)
#50
lineman
Experience: 5 Years
Youth Team Graduate
Picture
Conal Kerr
#55
LINEMAN
Experience: Rookie
Youth Team Graduate
Picture
Scott Buchanan
#56
lineman
Experience: Rookie
Youth Team Graduate
Picture
James Loughran
#57
lineman
Experience: 15 Years
Picture
Jonny Magee
#61
Lineman
Experience: 4 Years
Picture
Manny Bell
#63
Lineman
Experience: 11 Years
Picture
Peadar McMahon
#77
lineman
Experience: Rookie
Picture
Conor Fearon
#80
TIGHT END
Experience: 4 Years
Picture
Matthew Kelly
#83
CORNERBACK
Experience: Rookie
Youth Team Graduate
Picture
Modestas Gargasas
#84
defensive end
Experience: Rookie
Picture
Jonny O'Neill
#85
lineman
Experience: Rookie
Picture
Peter Cowan
#86
corner back
Experience: 2 Years
Youth Team Graduate
Picture
Michael McGregor
#87
TIGHT END
Experience: 4 Years
Picture
Dylan Flanagan
#88
Running Back
Experience: 3 Years
Picture
Joe Jordan
#89
Linebacker
Experience: Rookie
Picture
Jason Duddy
#90
lineman
Experience: 1 Year
Youth Team Graduate
Picture
Joe Marley
#92
lineman
Experience: Rookie
Picture
Scott Chapman
#93
CORNERBAck
Experience: Rookie
Picture
Patrick Somers
#97
tight end
Experience: 1 Year
Picture
Conrad Smith
#99
TIGHT END
Experience: 4 Years

© COPYRIGHT 2025. ALL RIGHTS RESERVED.
  • Home
  • Join Us
    • Senior American Football
    • Youth American Football
    • Flag Football
    • Coaching
    • Referee
    • Volunteers
  • Club
    • Mission Statement & Values
    • History
    • Board of Management
    • Sponsorship
    • Documents & Policies
    • Archive >
      • Team Rosters/Stats >
        • 2024 Roster
        • 2024 Stats
        • 2023 Roster
        • 2022 Roster
        • 2022 Scoring Chart
        • 2019 Roster
        • 2019 Scoring Chart
        • 2018 Roster
        • 2018 Scoring Chart
        • 2017 Roster
        • 2017 Scoring Chart
  • 2025 Season
    • Senior Team >
      • Schedule
      • Roster
      • Stats
  • Shop
  • Contact Us