Home
Regular Season
Goaltending
Rosters
Schedule
Scoring
Standings
Stats by Team
Waiver
Playoffs
Goaltending
Schedule
Scoring
Stats by Team
All Time
OFBHL Records
All Time Goaltending
All Time Scoring
Top Goaltending Seasons
Top Scoring Seasons
Teams
Awards
Award Voting
Award Winners
Bubba Cup
Halls of Fame
Other
Contact Us
Directions
Rules
Top Goaltending Seasons
Name
Team / Season
GGP
GW
GL
GT
GA
SA
GAA
Save %
SO
***
1
Marc-Andre Lalonde
SCP 24S
8
6
2
0
13
356
1.62
96.35
3
18
2
Marc-Andre Lalonde
NT&RQ 18S
9
7
2
0
17
298
1.89
94.30
1
14
3
Herb Beagan
MK 15S
10
7
3
0
19
367
1.90
94.82
1
20
4
Mark Yeates
SC 20S
7
2
2
3
14
297
2.00
95.29
0
13
5
Justin Labrecque
MB 18F
11
10
0
1
22
329
2.00
93.31
2
16
6
Stephane Portelance
BBoN 18F
12
7
2
3
26
430
2.17
93.95
1
9
7
Stephane Portelance
PotI 20S
5
2
1
2
11
200
2.20
94.50
0
8
8
Stephane Portelance
TKAAR 24S
8
6
0
2
18
327
2.25
94.50
1
12
9
Darren Hayes
AP 16S
8
5
2
1
18
270
2.25
93.33
2
13
10
Stephane Portelance
NoS 19F
11
6
3
2
25
346
2.27
92.77
2
13
11
Russell Latham
FF 18F
7
4
0
3
16
300
2.29
94.67
1
12
12
Devin McManus
Stef 17F
11
6
3
2
26
352
2.36
92.61
1
10
13
Brent Ferguson
FC 17S
11
8
2
1
26
343
2.36
92.42
1
8
14
Stephane Portelance
GWOP 19S
12
8
2
2
29
501
2.42
94.21
2
13
15
Marc-Andre Lalonde
TD 07F
14
10
1
3
34
440
2.43
92.27
3
14
16
Steven Toste
SC 12S
9
6
3
0
22
318
2.44
93.08
0
9
17
Marc-Andre Lalonde
TO 22F
9
5
1
3
22
315
2.44
93.02
1
9
18
Marc-Andre Lalonde
RS 14S
9
5
4
0
22
304
2.44
92.76
1
20
19
Mark Yeates
SKG 14S
11
7
4
0
27
437
2.45
93.82
0
19
20
Herb Beagan
SD 14F
10
6
4
0
25
372
2.50
93.28
0
18
21
Darren Hayes
Hust 20S
4
4
0
0
10
128
2.50
92.19
0
1
22
Michel Blondeau
KB 14F
6
6
0
0
15
184
2.50
91.85
1
5
23
Martin Leury
ZA 20S
8
5
2
1
20
240
2.50
91.67
1
8
24
Justin Labrecque
CR 16S
11
7
4
0
28
373
2.55
92.49
1
8
25
Steven Toste
SWDD 13F
11
9
2
0
28
363
2.55
92.29
1
13
26
Shawn Jamieson
Habs 07S
8
7
0
1
21
250
2.62
91.60
0
10
27
John Rock
OC 09S
11
10
0
1
29
403
2.64
92.80
1
15
28
Marc Laroche
MNF 16S
10
6
3
1
27
338
2.70
92.01
1
8
29
Marc-Andre Lalonde
OOO 19S
7
3
3
1
19
253
2.71
92.49
1
11
30
Mark Yeates
HC 15S
11
7
4
0
30
505
2.73
94.06
0
13
31
Steven Toste
LTR 18S
11
5
4
2
30
403
2.73
92.56
2
14
32
Brent Ferguson
US 16F
11
5
3
3
30
368
2.73
91.85
0
10
33
John Rock
FW 07S
11
6
2
3
30
358
2.73
91.62
0
14
34
Peter Heron
HH 16F
11
7
2
2
30
351
2.73
91.45
1
7
35
Steven Toste
PMF 11F
11
8
3
0
30
348
2.73
91.38
1
12
36
Marc Laroche
LPS 12S
12
8
5
0
33
411
2.75
91.97
0
15
37
Russell Latham
JJ 24S
9
4
2
3
25
328
2.78
92.38
0
8
38
Justin Labrecque
LS 16F
9
6
2
1
25
317
2.78
92.11
1
11
39
Russell Latham
GK 19S
10
6
3
1
28
350
2.80
92.00
0
11
40
Herb Beagan
JTT 17F
10
6
2
2
28
326
2.80
91.41
0
6
41
Dan Ballem
FA 13F
10
7
3
0
28
293
2.80
90.44
2
13
42
Jeff Squires
P&P 22F
11
8
3
0
31
421
2.82
92.64
2
13
43
John Rock
GBAS 09F
11
9
2
0
31
374
2.82
91.71
1
14
44
Mark Yeates
B&B 12S
11
8
3
0
31
319
2.82
90.28
0
16
45
Marc-Andre Lalonde
WGAFC 25S
7
3
3
1
20
275
2.86
92.73
0
7
46
Steven Toste
ELB! 14F
7
5
2
0
20
234
2.86
91.45
1
9
47
Marc-Andre Lalonde
LeC 13F
9
6
3
0
26
286
2.89
90.91
1
8
48
Martin Leury
LI 19F
10
5
3
2
29
301
2.90
90.37
0
10
49
MC Chartrand
4NBFITC 19S
11
6
3
2
32
397
2.91
91.94
1
12
50
Devin McManus
CCM 17S
11
6
3
2
32
381
2.91
91.60
0
12
51
Andrew Stephens
LH 18S
11
6
3
2
32
323
2.91
90.09
2
8
52
Brent Ferguson
B&R 24S
12
8
4
0
35
444
2.92
92.12
0
12
53
Steve Lapointe
AO 11F
12
6
6
0
35
438
2.92
92.01
1
20
54
Steven Toste
BL 16F
12
7
3
2
35
414
2.92
91.55
0
4
55
Darren Hayes
CM 15F
12
10
2
0
35
404
2.92
91.34
1
14
56
Devin McManus
BS&B 16F
11
4
4
3
33
445
3.00
92.58
0
16
57
Marc Laroche
MSM 15F
11
9
2
0
33
434
3.00
92.40
0
8
58
Marc-Andre Lalonde
HMB 24F
9
7
0
2
27
340
3.00
92.06
0
12
59
Steven Toste
EC 14S
11
10
1
0
33
411
3.00
91.97
1
11
60
Justin Labrecque
AI 15F
6
4
2
0
18
221
3.00
91.86
0
8
61
Eric Rollin
BC 04F
13
10
3
0
39
474
3.00
91.77
1
14
62
Brent Ferguson
DEww 17F
12
6
2
4
36
411
3.00
91.24
0
14
63
Marc Laroche
NS 19S
11
7
3
1
33
366
3.00
90.98
1
9
64
Brent Ferguson
BatB 20S
8
5
1
2
24
263
3.00
90.87
0
5
65
Marc-Andre Lalonde
Taz 08S
9
5
2
2
27
287
3.00
90.59
1
7
66
Daniel Genest
TG 10S
6
5
1
0
18
180
3.00
90.00
0
3
67
Steven Toste
E&F 25S
12
7
3
2
37
420
3.08
91.19
1
2
68
Mark Yeates
NA 12F
12
8
4
0
37
393
3.08
90.59
1
13
69
Russell Latham
PPP 23F
11
5
4
2
34
481
3.09
92.93
0
17
70
Steven Toste
S&G 15F
11
8
3
0
34
401
3.09
91.52
0
8
71
Stephane Portelance
RP 25S
10
9
0
1
31
412
3.10
92.48
0
7
72
Peter Heron
DS 07S
10
8
1
1
31
335
3.10
90.75
0
11
73
Brent Ferguson
DD 14S
9
6
3
0
28
318
3.11
91.19
0
2
74
Justin Labrecque
BP 17S
12
7
2
3
38
418
3.17
90.91
1
8
75
Steve Quach
UB 18S
6
5
1
0
19
204
3.17
90.69
0
6
76
Steven Toste
FC 18F
11
7
2
2
35
452
3.18
92.26
0
0
77
Brent Ferguson
MM 23F
11
7
1
3
35
365
3.18
90.41
0
6
78
Andrew Godin
VMG 18S
11
4
7
0
35
362
3.18
90.33
1
10
79
Russell Latham
DJ 19F
10
6
2
2
32
401
3.20
92.02
1
8
80
Justin Labrecque
JT 19S
10
7
1
2
32
371
3.20
91.37
0
9
81
Steven Toste
SC 19F
10
5
2
2
32
343
3.20
90.67
0
7
82
Russell Latham
HTMF 23S
9
7
1
1
29
375
3.22
92.27
0
14
83
Russell Latham
CittR 22F
9
6
1
2
29
346
3.22
91.62
0
5
84
Marc-Andre Lalonde
AM 09F
9
6
2
1
29
337
3.22
91.39
0
14
85
Marc-Andre Lalonde
JB 16S
8
3
4
1
26
311
3.25
91.64
0
10
86
Steve Quach
GBTJ 17F
8
4
2
2
26
284
3.25
90.85
0
6
87
Scott Holtz
Mar 07F
8
5
2
1
26
256
3.25
89.84
1
7
88
Mark Yeates
HT 13F
11
5
6
0
36
497
3.27
92.76
0
11
89
Brock Murray
AP 19F
11
7
3
1
36
383
3.27
90.60
1
8
90
Peter Heron
GHF 15F
11
8
3
0
36
333
3.27
89.19
1
1
91
Michel Blondeau
HOG 13S
11
8
3
0
36
327
3.27
88.99
0
9
92
Herb Beagan
CT 05S
14
9
5
0
46
556
3.29
91.73
0
11
93
Peter Heron
QI 05F
14
11
3
0
46
501
3.29
90.82
1
11
94
Marc Laroche
WTC 17F
10
4
6
0
33
435
3.30
92.41
0
13
95
Herb Beagan
GH 16F
10
4
4
2
33
414
3.30
92.03
1
10
96
Justin Labrecque
60OTT 18S
10
3
3
4
33
336
3.30
90.18
0
3
97
Phil Downer
D&D 24S
6
3
2
1
20
324
3.33
93.83
1
7
98
Marc-Andre Lalonde
MMS 23F
9
3
4
2
30
398
3.33
92.46
2
14
99
Dan Ballem
HOS 17S
12
4
5
3
40
463
3.33
91.36
1
6
100
MC Chartrand
MCH 18F
12
3
3
6
40
402
3.33
90.05
0
5
101
Steven Toste
TND 17F
11
5
5
1
37
435
3.36
91.49
1
9
102
Andrew Godin
MM 18F
11
5
4
2
37
316
3.36
88.29
1
5
103
Marc Laroche
GY 19F
5
3
2
0
17
192
3.40
91.15
0
7
104
Peter Heron
RR3 04F
15
11
2
2
51
562
3.40
90.93
2
17
105
Marc Laroche
FT 18F
10
2
5
3
34
335
3.40
89.85
1
8
106
Shawn Jamieson
TB 05F
15
13
2
0
51
450
3.40
88.67
1
6
107
Jeff Squires
AS 24F
12
9
2
1
41
471
3.42
91.30
1
12
108
MC Chartrand
WB 16S
12
8
4
0
41
412
3.42
90.05
0
5
109
Martin Leury
LNF 19S
12
6
4
2
41
406
3.42
89.90
0
10
110
Marc-Andre Lalonde
LB 18F
9
3
6
0
31
347
3.44
91.07
0
7
111
Justin Labrecque
CT 24F
9
6
1
2
31
317
3.44
90.22
1
5
112
Shawn Blais
Sub 13F
9
4
5
0
31
307
3.44
89.90
0
6
113
Bob Gillette
Titans 08S
9
8
1
0
31
283
3.44
89.05
0
4
114
Marc-Andre Lalonde
SOD 14F
11
7
4
0
38
472
3.45
91.95
0
10
115
Brent Ferguson
Bears 11F
11
8
2
1
38
282
3.45
86.52
0
3
116
Devin McManus
SEIN 14F
10
4
6
0
35
427
3.50
91.80
1
10
117
Collin Jackson
Cre 24S
6
5
1
0
21
253
3.50
91.70
1
3
118
Herb Beagan
GD 15F
10
2
8
0
35
415
3.50
91.57
0
10
119
Marc-Andre Lalonde
BBG 19F
8
1
6
1
28
326
3.50
91.41
0
6
120
Steven Toste
ML 17S
10
7
2
1
35
400
3.50
91.25
0
11
121
Devin McManus
FA 16S
10
4
5
1
35
392
3.50
91.07
0
9
122
Herb Beagan
AV 04F
10
6
2
2
35
378
3.50
90.74
1
12
123
Justin Labrecque
5A 23F
10
6
3
1
35
364
3.50
90.38
0
6
124
Brent Ferguson
Goph 08F
12
4
6
2
42
416
3.50
89.90
0
11
125
Herb Beagan
TCC 17S
8
5
2
1
28
276
3.50
89.86
1
6
126
Martin Leury
FPS 25S
11
5
4
2
39
482
3.55
91.91
0
7
127
Devin McManus
NOD 13F
11
4
7
0
39
451
3.55
91.35
1
12
128
Daniel Genest
Inc 11F
11
7
4
0
39
411
3.55
90.51
0
14
129
Steven Toste
SMP 16S
11
4
6
1
39
394
3.55
90.10
1
5
130
Brent Ferguson
YM 15S
11
6
5
0
39
376
3.55
89.63
0
2
131
Justin Labrecque
TFF 22F
9
3
4
2
32
415
3.56
92.29
0
8
132
Justin Labrecque
Y&G 17F
9
3
5
1
32
341
3.56
90.62
0
9
133
John Rock
TT 10S
7
5
1
1
25
273
3.57
90.84
1
8
134
Mark Yeates
N&K 14F
12
5
7
0
43
584
3.58
92.64
1
17
135
MC Chartrand
GC 17F
12
4
6
2
43
471
3.58
90.87
0
7
136
Steven Toste
PPE 12S
12
6
6
0
43
414
3.58
89.61
1
14
137
Greg Patterson
KOA 15S
12
9
3
0
43
414
3.58
89.61
0
6
138
Daniel Genest
F4 12S
12
8
5
0
43
408
3.58
89.46
0
13
139
Sean Frewen
BC 24F
10
6
3
1
36
405
3.60
91.11
0
8
140
Herb Beagan
RJ 08S
10
10
0
0
36
355
3.60
89.86
0
5
141
Peter Heron
Sean 11F
10
7
2
1
36
259
3.60
86.10
0
4
142
Herb Beagan
MB 05F
12
10
3
0
46
477
3.61
90.36
1
12
143
John Rock
Jets 08S
8
3
5
0
29
302
3.62
90.40
0
5
144
Collin Jackson
RL 23F
8
2
4
2
29
299
3.62
90.30
0
2
145
Zachary Verge
SSN 04F
11
4
6
1
40
404
3.64
90.10
1
10
146
Herb Beagan
JMC 10S
11
4
6
1
40
395
3.64
89.87
0
12
147
Francois Boileau
MB 06S
11
8
3
0
40
334
3.64
88.02
0
3
148
Mark Legari
SM2 24S
11
6
2
3
40
320
3.64
87.50
1
4
149
Steven Toste
Bubbas 11S
12
9
3
0
44
462
3.67
90.48
0
10
150
Brent Ferguson
WDIS 18S
12
7
4
1
44
417
3.67
89.45
0
10
151
Pascal Ricard
LtL 18F
12
5
6
1
44
391
3.67
88.75
1
7
152
Shawn Jamieson
WGBA 06F
15
11
3
1
55
472
3.67
88.35
0
7
153
Greg Patterson
HN 15F
12
8
4
0
44
350
3.67
87.43
1
2
154
Justin Labrecque
HRA 23S
10
8
0
2
37
413
3.70
91.04
0
9
155
Devin McManus
SIAB 15F
10
5
5
0
37
400
3.70
90.75
0
8
156
Marc Laroche
S&K 17S
10
3
4
3
37
390
3.70
90.51
0
3
157
Dan Ballem
PC 15S
10
7
3
0
37
350
3.70
89.43
0
5
158
Greg Patterson
AP 16F
10
4
6
0
37
343
3.70
89.21
0
9
159
Peter Heron
TW 06S
14
10
4
0
52
532
3.71
90.23
0
10
160
Steve Quach
SQ 17S
7
4
3
0
26
264
3.71
90.15
0
6
161
Mark Yeates
BAZ 13S
11
6
5
0
41
543
3.73
92.45
0
11
162
Steven Toste
WTF 20S
8
4
4
0
30
336
3.75
91.07
0
6
163
Marc-Andre Lalonde
FSOY 15S
8
3
5
0
30
292
3.75
89.73
0
6
164
Dan Ballem
KB 14F
4
2
2
0
15
144
3.75
89.58
0
1
165
Boodie Daher
MB 06S
4
3
0
1
15
125
3.75
88.00
0
1
166
Marc-Andre Lalonde
GWN 12S
8
5
3
0
30
221
3.75
86.43
0
3
167
Dave Fothergill
Hang 05S
13
8
4
1
49
493
3.77
90.06
0
6
168
Herb Beagan
Brew 22F
9
4
2
3
34
463
3.78
92.66
0
12
169
Steven Toste
OTB 22F
9
4
4
1
34
343
3.78
90.09
0
3
170
Justin Labrecque
NRG 19F
9
4
3
2
34
315
3.78
89.21
0
6
171
Herb Beagan
IB 18F
10
3
6
1
38
402
3.80
90.55
0
8
172
Marc-Andre Lalonde
TM 10S
10
6
2
2
38
380
3.80
90.00
0
13
173
MC Chartrand
KIOS 14F
10
6
4
0
38
352
3.80
89.20
1
7
174
Greg Patterson
GB! 14F
10
4
6
0
38
297
3.80
87.21
1
6
175
Marc-Andre Lalonde
B's 07S
6
3
3
0
23
268
3.83
91.42
0
10
176
Eric Rollin
RN 09F
12
5
5
2
46
396
3.83
88.38
1
5
177
Chris Trubiani
BP 20S
6
0
5
1
23
180
3.83
87.22
0
3
178
Zachary Verge
Ox 06S
7
3
2
2
27
249
3.86
89.16
1
7
179
Justin Labrecque
HTB 20S
7
3
2
2
27
226
3.86
88.05
1
6
180
MC Chartrand
Rogo 20S
7
1
4
2
27
200
3.86
86.50
0
4
181
Marc-Andre Lalonde
G&H 12F
8
5
3
0
31
282
3.88
89.01
0
6
182
Herb Beagan
H&S 19S
8
5
2
1
31
255
3.88
87.84
0
1
183
Steven Toste
HS 12F
8
5
3
0
31
248
3.88
87.50
0
7
184
Herb Beagan
HRA 23F
9
4
5
0
35
396
3.89
91.16
0
5
185
Herb Beagan
RG 06S
9
5
4
0
35
307
3.89
88.60
0
8
186
Rob Béland
BT 05S
9
4
2
3
35
293
3.89
88.05
0
5
187
Dan Ballem
Pun 16F
10
4
5
1
39
392
3.90
90.05
0
7
188
John Rock
FT 06S
10
4
4
2
39
375
3.90
89.60
0
10
189
Dan Ballem
MB 22F
10
4
4
2
39
375
3.90
89.60
0
5
190
Andrew Godin
TH 19F
11
4
6
1
43
386
3.91
88.86
1
7
191
Devin McManus
DC 22F
5
3
2
1
20
244
4.00
91.80
0
10
192
Steve Lapointe
BB 11S
10
6
4
0
40
466
4.00
91.42
0
12
193
Andrew Godin
CH4 17F
9
3
6
0
36
367
4.00
90.19
0
5
194
MC Chartrand
NM 18S
10
3
6
1
40
406
4.00
90.15
0
11
195
John Rock
Bruins 06F
14
10
4
0
56
560
4.00
90.00
0
16
196
MC Chartrand
Sea 23S
11
8
2
1
44
432
4.00
89.81
0
13
197
Marc-Andre Lalonde
PExp 08F
10
4
4
2
40
374
4.00
89.30
0
14
198
Brent Ferguson
MS 13S
10
4
6
0
40
367
4.00
89.10
0
9
199
Brent Ferguson
HM 14F
11
5
6
0
44
391
4.00
88.75
0
9
200
Steven Toste
B&B 23S
9
4
4
1
36
303
4.00
88.12
0
0
Recent Results
June 22
No games scheduled
Upcoming Schedule
June 29
No games scheduled