Skip To Main Content

Scoreboard

McGill University Athletics

2026-27 Men's Swimming Roster

Go To Coaching Staff

Players

  • 6'3" 2
    2 Management (Finance) Singapore (ASIA) GESS (Singapore)
    Second Year Management (Finance) Singapore (ASIA) GESS (Singapore)
  • Sprints/Relays Sprints/Relays 6'3" 2
    2 Arts (Economics) Paris, FRANCE École Diagonale/ Neptune Club de France
    Second Year Arts (Economics) Paris, FRANCE École Diagonale/ Neptune Club de France
  • Backstroke BACK 6'2" 3
    3 Science (Biochemistry) Repentigny, QC College Ahuntsic
    Third Year Science (Biochemistry) Repentigny, QC College Ahuntsic
  • Butterfly FLY 5'11" 5
    5 Science (Kinesiology) Greer, SC (USA) James F Byrnes High School / Y-Spartaquatics Swim Club
    Fifth Year Science (Kinesiology) Greer, SC (USA) James F Byrnes High School / Y-Spartaquatics Swim Club
  • Mid. Distance Freestyle FREE 6'5" 3
    3 Engineering (Mechanical) St.Hubert, QC College Andre-Grasset
    Third Year Engineering (Mechanical) St.Hubert, QC College Andre-Grasset
  • 6'0" 2
    2 Arts (Undeclared) Providence, RI (USA) Classical High School / Commonwealth Swimming
    Second Year Arts (Undeclared) Providence, RI (USA) Classical High School / Commonwealth Swimming
  • 6'1" 1
    1 Education (Phys Ed) Notre Dame de l’ile Perrot, QC John Abbott College / Pointe-Claire Swim Club
    First Year Education (Phys Ed) Notre Dame de l’ile Perrot, QC John Abbott College / Pointe-Claire Swim Club
  • IM/ Distance Free IM/FREE 6'1" 3
    3 Management (Organizational Behaviour) Maple Ridge, BC Thomas Haney Secondary / Ridge Meadows Swim Club
    Third Year Management (Organizational Behaviour) Maple Ridge, BC Thomas Haney Secondary / Ridge Meadows Swim Club
  • Breaststroke BREAST 6'1" 5
    Gr. Science (Masters in Kinesiology & Phys Ed) Ottawa, ON John McCrae Secondary School / Nepean Kanata Barracudas
    Graduate Student Science (Masters in Kinesiology & Phys Ed) Ottawa, ON John McCrae Secondary School / Nepean Kanata Barracudas
  • Freestyle FREE 6'4" 5
    5 Science (Biology & Mathematics) Brockville, ON Brockville Collegiate Institute / Upper Canada River Otters
    Fifth Year Science (Biology & Mathematics) Brockville, ON Brockville Collegiate Institute / Upper Canada River Otters
  • 4
    Gr. Masters of Engineering Maple Ridge, BC University of Alberta (USPORTS)
    Graduate Student Masters of Engineering Maple Ridge, BC University of Alberta (USPORTS)
  • Sprint Freestyle FR 6'3" 3
    3 Engineering (Civil Engineering) Richmond, BC J N Burnett Secondary School / Richmond Rapids
    Third Year Engineering (Civil Engineering) Richmond, BC J N Burnett Secondary School / Richmond Rapids
  • 6'0" 1
    1 Engineering (Chemical) Woodinville, WA (USA) Woodinville High School / Pro Swimming Swim Club
    First Year Engineering (Chemical) Woodinville, WA (USA) Woodinville High School / Pro Swimming Swim Club
  • 6'4" 1
    1 Engineering (Bioengineering) Kenora, ON St. Thomas Aquinas High School
    First Year Engineering (Bioengineering) Kenora, ON St. Thomas Aquinas High School
  • 6'3" 2
    2 Management (Accounting and General) Mount-Royal, QC Collège André Grasset / Club Aquatique de Montreal
    Second Year Management (Accounting and General) Mount-Royal, QC Collège André Grasset / Club Aquatique de Montreal
  • 5'9" 1
    1 Science (Agricultural and Environment) Surrey, BC Fraser Heights Secondary School / Pacific Sea Wolves
    First Year Science (Agricultural and Environment) Surrey, BC Fraser Heights Secondary School / Pacific Sea Wolves
  • Mid Distance Freestyle/ IM FR/IM 6'4" 3
    3 Engineering (Software) Gatineau, QC Heritage College / Natation Gatineau
    Third Year Engineering (Software) Gatineau, QC Heritage College / Natation Gatineau
  • 5'10" 2
    2 Medicine and Health Sciences (Medical Preparatory) Gatineau, QC Collège Jean-de-Brébeuf / Club Aquatique de Montreall (CAMO)
    Second Year Medicine and Health Sciences (Medical Preparatory) Gatineau, QC Collège Jean-de-Brébeuf / Club Aquatique de Montreall (CAMO)
  • Freestyle FREE 6'2" 4
    4 Arts (Economics and Statistics) Istanbul (TURKEY) Uskudar American Academy / Galatasaray Swim Club
    Fourth Year Arts (Economics and Statistics) Istanbul (TURKEY) Uskudar American Academy / Galatasaray Swim Club
  • Butterfly FLY 6'0" 4
    4 Engineering (Mechanical) Edmonton, AB Ecole Sec Beaumont Composite / Olympian Swim Club
    Fourth Year Engineering (Mechanical) Edmonton, AB Ecole Sec Beaumont Composite / Olympian Swim Club
  • 6'4" 1
    1 School of Continuing Studies (Applied Cybersecurity) Laval, QC Cegep de Rosemont / Club Aquatique de Montreal
    First Year School of Continuing Studies (Applied Cybersecurity) Laval, QC Cegep de Rosemont / Club Aquatique de Montreal
  • Freestyle FREE 6'3" 4
    4 Engineering (Computer) Montreal, QC Vanier College / Club Aquatique de Montreall (CAMO)
    Fourth Year Engineering (Computer) Montreal, QC Vanier College / Club Aquatique de Montreall (CAMO)
  • 5'10" 1
    1 Science (Computer Science and Biology) Oakville, ON Bolles School Sharks
    First Year Science (Computer Science and Biology) Oakville, ON Bolles School Sharks
  • 6'4" 1
    1 Management (Accounting) Montreal, QC Cegep Andre Grasset / Club Aquatique de Montreal
    First Year Management (Accounting) Montreal, QC Cegep Andre Grasset / Club Aquatique de Montreal

Staff Roster

Men's Swimming Coaching Staff

  • Head Coach - Swimming

    Peter Carpenter

  • Assistant Coach - Swimming

    Nikki van Noord

Men's Swimming Support Staff

  • Team Physician

    Dr. Andrea Dolan

2026-27 Men's Swimming Roster
Full Name Event Ht. Elig. Faculty (Major) Yr. Hometown Previous School / Prev. Club
Karl Abou-Ghannam 6-3 2 Management (Finance) 2 Singapore (ASIA) GESS (Singapore)
Augustin Boussion Sprints/Relays 6-3 2 Arts (Economics) 2 Paris, FRANCE École Diagonale/ Neptune Club de France
Loic Courville-Fortin Backstroke 6-2 3 Science (Biochemistry) 3 Repentigny, QC College Ahuntsic
Robin Domingo Butterfly 5-11 5 Science (Kinesiology) 5 Greer, SC (USA) James F Byrnes High School / Y-Spartaquatics Swim Club
Hocine Feddag Mid. Distance Freestyle 6-5 3 Engineering (Mechanical) 3 St.Hubert, QC College Andre-Grasset
Damien Figuet Kossyrev 6-0 2 Arts (Undeclared) 2 Providence, RI (USA) Classical High School / Commonwealth Swimming
Justin Fontaine 6-1 1 Education (Phys Ed) 1 Notre Dame de l’ile Perrot, QC John Abbott College / Pointe-Claire Swim Club
Keenan Gander IM/ Distance Free 6-1 3 Management (Organizational Behaviour) 3 Maple Ridge, BC Thomas Haney Secondary / Ridge Meadows Swim Club
Alejandro Giggey Breaststroke 6-1 5 Science (Masters in Kinesiology & Phys Ed) Gr. Ottawa, ON John McCrae Secondary School / Nepean Kanata Barracudas
Jagdev Gill Freestyle 6-4 5 Science (Biology & Mathematics) 5 Brockville, ON Brockville Collegiate Institute / Upper Canada River Otters
Jack Hayhoe - 4 Masters of Engineering Gr. Maple Ridge, BC University of Alberta (USPORTS)
River He Sprint Freestyle 6-3 3 Engineering (Civil Engineering) 3 Richmond, BC J N Burnett Secondary School / Richmond Rapids
Daniel Major 6-0 1 Engineering (Chemical) 1 Woodinville, WA (USA) Woodinville High School / Pro Swimming Swim Club
Tazio Mastromatteo 6-4 1 Engineering (Bioengineering) 1 Kenora, ON St. Thomas Aquinas High School
William Morin 6-3 2 Management (Accounting and General) 2 Mount-Royal, QC Collège André Grasset / Club Aquatique de Montreal
Joshua Perkins 5-9 1 Science (Agricultural and Environment) 1 Surrey, BC Fraser Heights Secondary School / Pacific Sea Wolves
Yegor Semenyuk Mid Distance Freestyle/ IM 6-4 3 Engineering (Software) 3 Gatineau, QC Heritage College / Natation Gatineau
Alvin Song 5-10 2 Medicine and Health Sciences (Medical Preparatory) 2 Gatineau, QC Collège Jean-de-Brébeuf / Club Aquatique de Montreall (CAMO)
Murat Tokatli Freestyle 6-2 4 Arts (Economics and Statistics) 4 Istanbul (TURKEY) Uskudar American Academy / Galatasaray Swim Club
Torren Vandersteen Butterfly 6-0 4 Engineering (Mechanical) 4 Edmonton, AB Ecole Sec Beaumont Composite / Olympian Swim Club
Sebastian Voicu 6-4 1 School of Continuing Studies (Applied Cybersecurity) 1 Laval, QC Cegep de Rosemont / Club Aquatique de Montreal
Artiom Volodin Freestyle 6-3 4 Engineering (Computer) 4 Montreal, QC Vanier College / Club Aquatique de Montreall (CAMO)
Adam Wang 5-10 1 Science (Computer Science and Biology) 1 Oakville, ON Bolles School Sharks
Alexandre Yazedjian 6-4 1 Management (Accounting) 1 Montreal, QC Cegep Andre Grasset / Club Aquatique de Montreal

Men's Swimming Coaching Staff

Men's Swimming - Coaching Staff
Image Name Title
Peter Carpenter Peter Carpenter Head Coach - Swimming
Nikki van Noord Nikki van Noord Assistant Coach - Swimming

Men's Swimming Support Staff

Men's Swimming - Support Staff
Image Name Title
Dr. Andrea Dolan Team Physician

Staff Roster

Men's Swimming Coaching Staff

Men's Swimming Support Staff