Loading page

Trois-Rivières Méga Toit - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagAlex Bourret (RW)8812835268090.9217222000 - 202622
2.Canada flagJonathan Desbiens (LW)5722362564920.863522009 - 202616
3.Canada flagMaxime Guyon (RW)5303123276391.212122010 - 202615
4.Canada flagSacha Roy (D)50433841170.2313822013 - 202612
5.Canada flagAlexis Guilbault (C)4711713635341.131752010 - 202616
6.Canada flagJérémy Diotte (D)453551662210.494312012 - 202614
7.Canada flagMatthew Newbury (LW)4512952825771.282362011 - 202614
8.Canada flagSamuel Hatto (C/LW)3991261813070.771492013 - 202612
9.Canada flagAlexis Sansfaçon (D)388879870.224182013 - 202612
10.Canada flagMavrick Gauthier (D)38227981250.332362015 - 202611
11.Canada flagJulien Gagné (C)3701992324311.162392011 - 202614
12.Canada flagVincent Lampron (D)37036961320.362962010 - 202613
13.Canada flagGuillaume Coudé-Tremblay (C)3601426400.1117592006 - 202618
14.Canada flagOlivier Tourchot (RW)3531762093851.094092016 - 202610
15.Canada flagAlexis Millette (RW)3531542303841.093762009 - 202616
16.Canada flagBrendan St-Louis (D)3431459730.213682012 - 202613
17.Canada flagSimon Dubois-Tiberghen (D)33942741160.341122012 - 202614
18.Canada flagYannick Ethier (F)3322382444821.451772013 - 202612
19.Canada flagFélix Meunier (C)3301711743451.055512013 - 202612
20.Canada flagDavid Duhamel (C)328102109211-5782007 - 202615
21.Canada flagNathan Baribeau (D)3111449630.21622012 - 202614
22.Canada flagAntoine Guimond (C/D)29960891490.56662007 - 202618
23.Canada flagBenjamin Dion (LW)29946631090.364222012 - 202612
24.Canada flagVincent Bujold (D)285151021170.412292015 - 202611
25.Canada flagFabrice Champoux (C)2794549940.341962017 - 20269
26.Canada flagÉric Brassard (G)274-----2010 - 202616
27.Canada flagBenjamin Parent (LW)2711041232270.844802011 - 202614
28.Canada flagPatrick Provencher (C/LW/D)2659217226411992007 - 202615
29.Canada flagTrystan-Félix Tremblay (C)2601141332470.951852016 - 202610
30.Canada flagJacob Rabouin (D)260529340.132942012 - 202613
31.Canada flagDave Hamel (F)258000014722013 - 202612
32.Canada flagMarc-Antoine Moisan (D)2551865830.333132008 - 202615
33.Canada flagJérémy Duguay (D)2471237490.24252014 - 202611
34.Canada flagFélix Demers (RW)229981202180.95502015 - 202611
35.Canada flagKevyn Brassard (G)215-----2013 - 202612
36.Canada flagZacharie Cloutier (C)21451941450.681652015 - 20269
37.Canada flagJérémy Désilets (LW)21074661400.673692016 - 202610
38.Canada flagBrandon Loranger (D)2092535600.29932015 - 20269
39.Canada flagFélix Périard (RW)203751121870.922022011 - 202611
40.Canada flagMaxime Danis (F)19883781610.811802011 - 202613
41.Canada flagMaxime Bonin (C)1951091973061.571362012 - 202611
42.Canada flagGabriel Brousseau (D)1921023330.174362011 - 20269
43.Canada flagAlexandre Grenier (F)175611191801.03402009 - 202611
44.Canada flagAdamo Asselin (D/F)1702261830.491322014 - 202611
45.Canada flagÉmile Lavallée (D)1615094144-2052019 - 20267
46.Canada flagLoik-Akim Pierre-Louis (D/F)147620260.181392019 - 20267
47.Canada flagAlexandre Jalbert (F)142817250.186812007 - 202613
48.Canada flagShawn Tremblay (D)1383142730.532172012 - 202611
49.Canada flagJérémie Rodrigue (LW)1381718350.251902009 - 20268
50.Canada flagAlex Michaud (C)1092247690.63402009 - 20265
51.Canada flagNicolas St-Laurent (G)83-----2001 - 202612
52.Canada flagJordan Pellerin (F)6000004222019 - 20266
53.Canada flagPierre-Luc Bourassa (F)5300003232013 - 20269