BSHL week 13: Friday Jan 2 Amherst at Fredericton 7 pm (Willie Oree Place) & Dalhousie at Miramichi 8:15 pm; Saturday, Jan 3 Miramichi at Amherst 7 pm & Fredericton at Dalhousie 7:30 pm; Sunday, jan 4 Bouctouche at Elsipogtog 5:30 pm
Amherst
Bouctouche
Dalhousie
Elsipogtog
Fredericton
Miramichi
The Official site of the
Beausejour Senior
Hockey League
Home
Schedule
Schedule by team
Amherst
Bouctouche
Dalhousie
Elsipogtog
Fredericton
Miramichi
Standings
Stats
Stats by team
Amherst
Bouctouche
Dalhousie
Elsipogtog
Fredericton
Miramichi
Teams
Amherst
Bouctouche
Dalhousie
Elsipogtog
Fredericton
Miramichi
News
Contacts
Francais
Statistics
2025-2026 Regular Season Player Statistics
2025-2026 Playoffs
2025-2026 Regular Season
2024-2025 Playoffs
2024-2025 Regular Season
2023-2024 Playoffs
2023-2024 Regular Season
2022-2023 Playoffs
2022-2023 Regular Season
2021-2022 Playoffs
2021-2022 Regular Season
2019-2020 Playoffs
2019-2020 Regular Season
2017-2018 Playoffs
2017-2018 Regular Season
2016-2017 Playoffs
2016-2017 Regular Season
2015-2016 Playoffs
2015-2016 Regular Season
2014-2015 Playoffs
2014-2015 Regular Season
2013-2014 Playoffs
2013-2014 Regular Season
2012-2013 Playoffs
2012-2013 Regular Season
2011-2012 Playoff
2011-2012 Regular Season
Rank
Player
Team
GP
G
A
Pts
PIM
1
Eric Faille
Dalhousie Marauders
14
16
25
41
29
2
Ryan Tesink
Fredericton Express
16
17
23
40
32
3
Vincent Deslauriers
Elsipogtog Hawks
14
11
26
37
2
4
Dawson Stairs
Dalhousie Marauders
14
15
19
34
19
5
Peter Trainor
Fredericton Express
15
12
22
34
8
6
Adam Crowe
Fredericton Express
16
17
15
32
6
7
Robbie Graham
Elsipogtog Hawks
11
15
13
28
28
8
Dannick Crete
Elsipogtog Hawks
13
7
21
28
20
9
Pascal Valcourt
Dalhousie Marauders
14
14
12
26
4
10
Brodie MacArthur
Elsipogtog Hawks
14
13
13
26
8
11
Francis Thibeault
Dalhousie Marauders
14
4
22
26
35
12
Jessyko Bernard
Dalhousie Marauders
14
11
14
25
0
13
Patrice Cormier
Bouctouche JCs
11
7
16
23
18
14
Julien Hebert
Bouctouche JCs
16
12
10
22
6
15
Sam King
Miramichi Northmen
12
9
13
22
49
16
Chris Doyle
Amherst Ducks
13
9
10
19
18
17
Brendan Milson
Miramichi Northmen
13
9
9
18
67
18
Bryce Milson
Miramichi Northmen
13
9
8
17
68
19
Logan Timmons
Bouctouche JCs
16
8
9
17
43
20
Robert Vanwynsberghe
Amherst Ducks
14
8
8
16
26
21
Robert Pelletier
Dalhousie Marauders
14
5
11
16
30
22
Alex Bernier
Miramichi Northmen
15
2
14
16
33
23
Kiefer Lyons
Amherst Ducks
10
8
7
15
6
24
Alex Arsenault
Elsipogtog Hawks
13
5
10
15
10
25
Alex Savoie
Bouctouche JCs
15
5
8
13
2
26
Pierre Durepos
Bouctouche JCs
16
4
9
13
2
27
Joey Bernard
Dalhousie Marauders
11
4
9
13
59
28
Matt McRae
Amherst Ducks
13
8
4
12
40
29
Gavin Hart
Fredericton Express
15
5
7
12
8
30
Brett MacLean
Fredericton Express
15
6
5
11
4
31
John Harty
Fredericton Express
15
0
11
11
12
32
Julien LeBlanc
Bouctouche JCs
15
0
11
11
8
33
MacKenzie Brown
Elsipogtog Hawks
10
7
3
10
21
34
Mathieu Newcomb
Bouctouche JCs
15
4
6
10
4
35
Kennedy Gallant
Miramichi Northmen
10
3
7
10
53
36
Brandon Coulombe
Dalhousie Marauders
8
2
8
10
6
37
Joel Blanchard
Miramichi Northmen
10
6
3
9
0
38
Benji Curtis
Fredericton Express
14
4
5
9
21
39
Declan Graham
Fredericton Express
15
3
6
9
14
40
Philipe Drisdelle
Elsipogtog Hawks
8
0
9
9
2
41
Brandon Cormier
Elsipogtog Hawks
13
4
4
8
2
42
Brady Griffin-Hefford
Amherst Ducks
8
4
4
8
7
43
Malcolm Arseneau
Bouctouche JCs
15
2
6
8
21
44
Will Irvine
Miramichi Northmen
14
2
6
8
4
45
David Brewer
Fredericton Express
16
4
3
7
4
46
Luc Williams
Miramichi Northmen
6
4
3
7
2
47
Luc Williams
Belle-Baie Rocs
7
3
4
7
0
48
Bailey Webster
Dalhousie Marauders
10
3
4
7
0
49
Daniel LeBlanc
Bouctouche JCs
16
2
5
7
4
50
Jeremy Hannah
Elsipogtog Hawks
7
2
5
7
2
51
Wayne Jones
Elsipogtog Hawks
13
1
6
7
0
52
Tommy Bezeau
Bouctouche JCs
13
0
7
7
22
53
Connor McCluskey
Fredericton Express
14
4
2
6
16
54
Tyler Copeland
Amherst Ducks
12
3
3
6
38
55
Isaac Wilson
Dalhousie Marauders
14
3
3
6
2
56
Alex Scully
Elsipogtog Hawks
14
3
3
6
2
57
Jeremiah Martin
Amherst Ducks
13
2
4
6
15
58
Jordan Owens
Belle-Baie Rocs
6
2
4
6
2
59
Dallen Bulger
Amherst Ducks
13
4
1
5
111
60
Maxime Boudreau
Bouctouche JCs
8
3
2
5
0
61
Blake Caplin
Dalhousie Marauders
13
3
2
5
69
62
Josh Russell
Miramichi Northmen
11
3
2
5
37
63
Brett Young
Miramichi Northmen
8
3
2
5
4
64
Garrett Clark
Bouctouche JCs
15
3
2
5
59
65
Justin LeBlanc
Bouctouche JCs
11
2
3
5
2
66
Alex Lewis
Bouctouche JCs
6
2
3
5
0
67
Travis Duguay
Bouctouche JCs
11
2
3
5
29
68
Lucien Carl Sonier
Dalhousie Marauders
6
2
3
5
0
69
Jeremie Hebert
Elsipogtog Hawks
10
2
3
5
4
70
Patrick Jones
Miramichi Northmen
15
2
3
5
6
71
Kyle Anderson
Miramichi Northmen
14
1
4
5
0
72
Mac Gray
Belle-Baie Rocs
7
3
1
4
4
73
Shawn Doucet
Belle-Baie Rocs
7
1
3
4
0
74
Pirre-Luc Ouellet
Belle-Baie Rocs
7
1
3
4
4
75
Josh Leblanc
Bouctouche JCs
8
1
3
4
2
76
Avery Brennan
Miramichi Northmen
9
1
3
4
37
77
Seth Fillmore
Fredericton Express
15
0
4
4
2
78
Justin McCarthy Paul
Fredericton Express
14
0
4
4
8
79
Jarred Toole
Miramichi Northmen
6
0
4
4
2
80
Denver Dunfield
Miramichi Northmen
15
0
4
4
29
81
Alex Bradley
Bouctouche JCs
7
3
0
3
12
82
Vincent Charet
Dalhousie Marauders
13
3
0
3
4
83
Brett Gallant
Fredericton Express
10
3
0
3
72
84
Yan Plourde
Belle-Baie Rocs
5
2
1
3
2
85
Creighton Sanipass
Elsipogtog Hawks
9
2
1
3
22
86
Zach Bishop
Fredericton Express
15
2
1
3
2
87
Justin Herbert
Bouctouche JCs
3
2
1
3
0
88
Carter McCluskey
Belle-Baie Rocs
5
1
2
3
22
89
Sam MacFarlane
Belle-Baie Rocs
7
1
2
3
0
90
Jessy Aub?-Roy
Belle-Baie Rocs
4
1
2
3
4
91
Austin Arsenault
Dalhousie Marauders
9
1
2
3
68
92
James Joseph Allison
Dalhousie Marauders
14
1
2
3
32
93
Jonathan Doucet
Dalhousie Marauders
8
1
2
3
58
94
Trey Lewis
Elsipogtog Hawks
7
1
2
3
54
95
Marco Martin
Elsipogtog Hawks
5
1
2
3
15
96
Matt Linn
Elsipogtog Hawks
11
1
2
3
10
97
Kenny Robinson
Fredericton Express
8
1
2
3
21
98
Jeremy Dugay
Belle-Baie Rocs
7
1
2
3
6
99
Alex Soucy
Belle-Baie Rocs
4
1
2
3
8
100
Alex Blais
Dalhousie Marauders
8
1
2
3
27
101
Mats Stone
Amherst Ducks
13
0
3
3
0
102
Brady Patterson
Fredericton Express
14
0
3
3
12
103
Dan Poirier
Miramichi Northmen
14
0
3
3
2
104
Ethan Dollemont
Amherst Ducks
7
0
3
3
25
105
John Hebert
Belle-Baie Rocs
3
2
0
2
2
106
Matt Bernier
Belle-Baie Rocs
5
1
1
2
4
107
Mathieu Bastarache
Bouctouche JCs
8
1
1
2
6
108
Alexi Guitard
Bouctouche JCs
10
1
1
2
17
109
Triston Joseph
Elsipogtog Hawks
10
1
1
2
16
110
Pat Daley
Fredericton Express
3
1
1
2
2
111
Shawn Doucet
Amherst Ducks
3
1
1
2
0
112
Jordie Shaw
Amherst Ducks
10
0
2
2
0
113
Jack Campbell
Belle-Baie Rocs
5
0
2
2
22
114
David Marcotte
Belle-Baie Rocs
6
0
2
2
0
115
Justin McCarthy
Bouctouche JCs
9
0
2
2
59
116
Frederic Castonguay
Dalhousie Marauders
4
0
2
2
6
117
Devin Labillois
Dalhousie Marauders
11
0
2
2
18
118
Nolan Alward
Miramichi Northmen
13
0
2
2
22
119
Jackson Coggar
Fredericton Express
13
0
2
2
10
120
Cole Keith
Amherst Ducks
2
0
2
2
4
121
Logan Toole
Amherst Ducks
10
0
2
2
4
122
Tyler Clair
Amherst Ducks
3
0
2
2
0
123
Carter McCluskey
Elsipogtog Hawks
4
0
2
2
12
124
Mats Colson
Amherst Ducks
5
1
0
1
53
125
Sullivan Cullen
Bouctouche JCs
8
1
0
1
49
126
Liam Travis
Miramichi Northmen
6
1
0
1
4
127
Riley MacKnight
Miramichi Northmen
11
1
0
1
2
128
Gabriel Poirier (AP)
Bouctouche JCs
3
1
0
1
0
129
Nick Bastarache
Bouctouche JCs
4
1
0
1
0
130
Cole William
Belle-Baie Rocs
1
1
0
1
0
131
Sam MacFarlane
Amherst Ducks
5
1
0
1
2
132
Jeremy Duguay
Elsipogtog Hawks
3
1
0
1
0
133
Jean Samuel Lagace
Bouctouche JCs
4
1
0
1
2
134
Yan Plourde
Bouctouche JCs
3
1
0
1
0
135
Isaac McGraw
Amherst Ducks
11
0
1
1
4
136
Riley Thompson
Amherst Ducks
2
0
1
1
27
137
Pat Louden
Belle-Baie Rocs
1
0
1
1
15
138
Marc-Antoine Robichaud
Belle-Baie Rocs
7
0
1
1
2
139
Mathias Savoie
Belle-Baie Rocs
6
0
1
1
0
140
Joshua Breault
Bouctouche JCs
6
0
1
1
0
141
Brett MacLean
Fredericton Express
1
0
1
1
0
142
Adam Carle
Fredericton Express
5
0
1
1
15
143
Zack Philips
Miramichi Northmen
2
0
1
1
0
144
Billy Bezeau
Miramichi Northmen
6
0
1
1
22
145
Dustin Irving
Dalhousie Marauders
3
0
1
1
5
146
Yannik Belliveau
Bouctouche JCs
3
0
1
1
10
147
M.y. Ryan (AP)
Elsipogtog Hawks
2
0
1
1
0
148
Jerome Pelletier
Amherst Ducks
3
0
1
1
2
149
Pat Losier
Miramichi Northmen
7
0
1
1
49
150
Shane Doiron
Bouctouche JCs
3
0
1
1
0
151
Miguel Leger (AP)
Bouctouche JCs
1
0
1
1
2
152
Noah Adams
Amherst Ducks
2
0
0
0
0
153
Bradon Barrett
Amherst Ducks
13
0
0
0
117
154
Drew Arsenault
Amherst Ducks
2
0
0
0
0
155
Nate Stone
Amherst Ducks
10
0
0
0
27
156
Jesse Colbourne
Amherst Ducks
8
0
0
0
6
157
Zack Gould
Amherst Ducks
6
0
0
0
21
158
Josh Doyle
Amherst Ducks
14
0
0
0
0
159
Jesse Cox
Amherst Ducks
13
0
0
0
0
160
Jacob Duguay
Belle-Baie Rocs
5
0
0
0
0
161
Cole MacWilliam
Belle-Baie Rocs
6
0
0
0
2
162
Justin Jacques
Belle-Baie Rocs
1
0
0
0
0
163
Matt Jean
Belle-Baie Rocs
5
0
0
0
19
164
Alex Lelievre
Belle-Baie Rocs
1
0
0
0
0
165
Samuel Gendron
Belle-Baie Rocs
2
0
0
0
0
166
Antoine Landry
Belle-Baie Rocs
5
0
0
0
0
167
Marcel Newcomb
Bouctouche JCs
2
0
0
0
16
168
Alex Collette
Bouctouche JCs
16
0
0
0
0
169
Zachary LeBlanc
Bouctouche JCs
16
0
0
0
2
170
Francis Savoie
Dalhousie Marauders
2
0
0
0
0
171
Evan Swanson-Duguay
Dalhousie Marauders
2
0
0
0
0
172
Damien Connors
Dalhousie Marauders
5
0
0
0
0
173
Anthony Savoie
Dalhousie Marauders
14
0
0
0
2
174
Adrien Lemay
Dalhousie Marauders
13
0
0
0
6
175
Brett Bernard
Elsipogtog Hawks
7
0
0
0
17
176
Jordan Joseph
Elsipogtog Hawks
9
0
0
0
0
177
Fred Levi
Elsipogtog Hawks
1
0
0
0
2
178
Jonah Capriotti
Elsipogtog Hawks
11
0
0
0
0
179
Mario Babineau
Elsipogtog Hawks
3
0
0
0
0
180
Cole Young
Fredericton Express
14
0
0
0
74
181
Chazan Harvey
Fredericton Express
7
0
0
0
0
182
Travis Fullerton
Fredericton Express
3
0
0
0
36
183
Brandon Kenny
Fredericton Express
3
0
0
0
25
184
Alex Bishop
Fredericton Express
9
0
0
0
0
185
Josh Simpson
Fredericton Express
10
0
0
0
0
186
Geoff Gaudet
Fredericton Express
13
0
0
0
0
187
Cory Smearer
Miramichi Northmen
9
0
0
0
115
188
Matt Losier
Miramichi Northmen
7
0
0
0
4
189
Dan Vautour
Miramichi Northmen
14
0
0
0
2
190
Tanner Somers
Miramichi Northmen
13
0
0
0
9
191
Andrew Lanteigne
Miramichi Northmen
2
0
0
0
0
192
Adam Carruthers
Elsipogtog Hawks
11
0
0
0
0
193
Yannick Comeau
Belle-Baie Rocs
2
0
0
0
0
194
Tanner Sock (AP)
Elsipogtog Hawks
1
0
0
0
0
195
Francois Legace
Dalhousie Marauders
7
0
0
0
70
196
Matt Bennjor
Belle-Baie Rocs
1
0
0
0
2
197
Keith Lelievre
Belle-Baie Rocs
2
0
0
0
15
198
Malcom Allain (AP)
Bouctouche JCs
1
0
0
0
0
199
Kyle Rose
Belle-Baie Rocs
1
0
0
0
0
200
Eric Akwoad
Belle-Baie Rocs
1
0
0
0
0
201
Corey Martin
Amherst Ducks
1
0
0
0
0
202
Yves Caron
Dalhousie Marauders
2
0
0
0
15
203
Max Augustine (AP)
Elsipogtog Hawks
1
0
0
0
0
204
Kris Keating
Miramichi Northmen
7
0
0
0
8
205
Matt Shannon
Miramichi Northmen
1
0
0
0
0
206
Andre Robichaud
Elsipogtog Hawks
1
0
0
0
0
207
David Marcotte
Dalhousie Marauders
6
0
0
0
4
208
Cole MacWilliam
Amherst Ducks
4
0
0
0
4
209
Scott Campbell
Fredericton Express
2
0
0
0
0
210
Matt Bernier
Miramichi Northmen
2
0
0
0
0
211
Mackenzie Gray
Dalhousie Marauders
1
0
0
0
0
212
Mackenzie Gray
Dalhousie Marauders
3
0
0
0
2
213
Brandon Kenny
Dalhousie Marauders
3
0
0
0
0
214
Chad Miller
Amherst Ducks
2
0
0
0
2
215
Pierrick Huedes
Elsipogtog Hawks
2
0
0
0
0