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