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
Marc-Andre Lalonde
Taz 08S
9
5
2
2
27
287
3.00
90.59
1
7
68
Daniel Genest
TG 10S
6
5
1
0
18
180
3.00
90.00
0
3
69
Steven Toste
E&F 25S
12
7
3
2
37
420
3.08
91.19
1
2
70
Mark Yeates
NA 12F
12
8
4
0
37
393
3.08
90.59
1
13
71
Russell Latham
PPP 23F
11
5
4
2
34
481
3.09
92.93
0
17
72
Steven Toste
S&G 15F
11
8
3
0
34
401
3.09
91.52
0
8
73
Stephane Portelance
RP 25S
10
9
0
1
31
412
3.10
92.48
0
7
74
Peter Heron
DS 07S
10
8
1
1
31
335
3.10
90.75
0
11
75
Brent Ferguson
DD 14S
9
6
3
0
28
318
3.11
91.19
0
2
76
Stephane Portelance
FIA 26S
8
7
1
0
25
287
3.12
91.29
0
4
77
Justin Labrecque
BP 17S
12
7
2
3
38
418
3.17
90.91
1
8
78
Steve Quach
UB 18S
6
5
1
0
19
204
3.17
90.69
0
6
79
Steven Toste
FC 18F
11
7
2
2
35
452
3.18
92.26
0
0
80
Brent Ferguson
MM 23F
11
7
1
3
35
365
3.18
90.41
0
6
81
Andrew Godin
VMG 18S
11
4
7
0
35
362
3.18
90.33
1
10
82
Russell Latham
DJ 19F
10
6
2
2
32
401
3.20
92.02
1
8
83
Justin Labrecque
JT 19S
10
7
1
2
32
371
3.20
91.37
0
9
84
Steven Toste
SC 19F
10
5
2
2
32
343
3.20
90.67
0
7
85
Russell Latham
HTMF 23S
9
7
1
1
29
375
3.22
92.27
0
14
86
Russell Latham
CittR 22F
9
6
1
2
29
346
3.22
91.62
0
5
87
Marc-Andre Lalonde
AM 09F
9
6
2
1
29
337
3.22
91.39
0
14
88
Marc-Andre Lalonde
JB 16S
8
3
4
1
26
311
3.25
91.64
0
10
89
Steve Quach
GBTJ 17F
8
4
2
2
26
284
3.25
90.85
0
6
90
Scott Holtz
Mar 07F
8
5
2
1
26
256
3.25
89.84
1
7
91
Mark Yeates
HT 13F
11
5
6
0
36
497
3.27
92.76
0
11
92
Brock Murray
AP 19F
11
7
3
1
36
383
3.27
90.60
1
8
93
Peter Heron
GHF 15F
11
8
3
0
36
333
3.27
89.19
1
1
94
Michel Blondeau
HOG 13S
11
8
3
0
36
327
3.27
88.99
0
9
95
Herb Beagan
CT 05S
14
9
5
0
46
556
3.29
91.73
0
11
96
Peter Heron
QI 05F
14
11
3
0
46
501
3.29
90.82
1
11
97
Marc Laroche
WTC 17F
10
4
6
0
33
435
3.30
92.41
0
13
98
Herb Beagan
GH 16F
10
4
4
2
33
414
3.30
92.03
1
10
99
Justin Labrecque
60OTT 18S
10
3
3
4
33
336
3.30
90.18
0
3
100
Phil Downer
D&D 24S
6
3
2
1
20
324
3.33
93.83
1
7
101
Marc-Andre Lalonde
MMS 23F
9
3
4
2
30
398
3.33
92.46
2
14
102
Dan Ballem
HOS 17S
12
4
5
3
40
463
3.33
91.36
1
6
103
MC Chartrand
MCH 18F
12
3
3
6
40
402
3.33
90.05
0
5
104
Steven Toste
TND 17F
11
5
5
1
37
435
3.36
91.49
1
9
105
Andrew Godin
MM 18F
11
5
4
2
37
316
3.36
88.29
1
5
106
Marc Laroche
GY 19F
5
3
2
0
17
192
3.40
91.15
0
7
107
Peter Heron
RR3 04F
15
11
2
2
51
562
3.40
90.93
2
17
108
Marc Laroche
FT 18F
10
2
5
3
34
335
3.40
89.85
1
8
109
Shawn Jamieson
TB 05F
15
13
2
0
51
450
3.40
88.67
1
6
110
Jeff Squires
AS 24F
12
9
2
1
41
471
3.42
91.30
1
12
111
MC Chartrand
WB 16S
12
8
4
0
41
412
3.42
90.05
0
5
112
Martin Leury
LNF 19S
12
6
4
2
41
406
3.42
89.90
0
10
113
Alex Paquette
PP 25F
9
6
1
2
31
351
3.44
91.17
0
6
114
Marc-Andre Lalonde
LB 18F
9
3
6
0
31
347
3.44
91.07
0
7
115
Justin Labrecque
CT 24F
9
6
1
2
31
317
3.44
90.22
1
5
116
Shawn Blais
Sub 13F
9
4
5
0
31
307
3.44
89.90
0
6
117
Bob Gillette
Titans 08S
9
8
1
0
31
283
3.44
89.05
0
4
118
Marc-Andre Lalonde
SOD 14F
11
7
4
0
38
472
3.45
91.95
0
10
119
Brent Ferguson
Bears 11F
11
8
2
1
38
282
3.45
86.52
0
3
120
Devin McManus
SEIN 14F
10
4
6
0
35
427
3.50
91.80
1
10
121
Collin Jackson
Cre 24S
6
5
1
0
21
253
3.50
91.70
1
3
122
Herb Beagan
GD 15F
10
2
8
0
35
415
3.50
91.57
0
10
123
Marc-Andre Lalonde
BBG 19F
8
1
6
1
28
326
3.50
91.41
0
6
124
Steven Toste
ML 17S
10
7
2
1
35
400
3.50
91.25
0
11
125
Devin McManus
FA 16S
10
4
5
1
35
392
3.50
91.07
0
9
126
Herb Beagan
AV 04F
10
6
2
2
35
378
3.50
90.74
1
12
127
Justin Labrecque
5A 23F
10
6
3
1
35
364
3.50
90.38
0
6
128
Brent Ferguson
Goph 08F
12
4
6
2
42
416
3.50
89.90
0
11
129
Herb Beagan
TCC 17S
8
5
2
1
28
276
3.50
89.86
1
6
130
Martin Leury
FPS 25S
11
5
4
2
39
482
3.55
91.91
0
7
131
Devin McManus
NOD 13F
11
4
7
0
39
451
3.55
91.35
1
12
132
Daniel Genest
Inc 11F
11
7
4
0
39
411
3.55
90.51
0
14
133
Steven Toste
SMP 16S
11
4
6
1
39
394
3.55
90.10
1
5
134
Brent Ferguson
YM 15S
11
6
5
0
39
376
3.55
89.63
0
2
135
Justin Labrecque
TFF 22F
9
3
4
2
32
415
3.56
92.29
0
8
136
Justin Labrecque
Y&G 17F
9
3
5
1
32
341
3.56
90.62
0
9
137
John Rock
TT 10S
7
5
1
1
25
273
3.57
90.84
1
8
138
Mark Yeates
N&K 14F
12
5
7
0
43
584
3.58
92.64
1
17
139
MC Chartrand
GC 17F
12
4
6
2
43
471
3.58
90.87
0
7
140
Steven Toste
PPE 12S
12
6
6
0
43
414
3.58
89.61
1
14
141
Greg Patterson
KOA 15S
12
9
3
0
43
414
3.58
89.61
0
6
142
Daniel Genest
F4 12S
12
8
5
0
43
408
3.58
89.46
0
13
143
Sean Frewen
BC 24F
10
6
3
1
36
405
3.60
91.11
0
8
144
Herb Beagan
RJ 08S
10
10
0
0
36
355
3.60
89.86
0
5
145
Peter Heron
Sean 11F
10
7
2
1
36
259
3.60
86.10
0
4
146
Herb Beagan
MB 05F
12
10
3
0
46
477
3.61
90.36
1
12
147
John Rock
Jets 08S
8
3
5
0
29
302
3.62
90.40
0
5
148
Collin Jackson
RL 23F
8
2
4
2
29
299
3.62
90.30
0
2
149
Zachary Verge
SSN 04F
11
4
6
1
40
404
3.64
90.10
1
10
150
Herb Beagan
JMC 10S
11
4
6
1
40
395
3.64
89.87
0
12
151
Francois Boileau
MB 06S
11
8
3
0
40
334
3.64
88.02
0
3
152
Mark Legari
SM2 24S
11
6
2
3
40
320
3.64
87.50
1
4
153
Steven Toste
Bubbas 11S
12
9
3
0
44
462
3.67
90.48
0
10
154
Brent Ferguson
WDIS 18S
12
7
4
1
44
417
3.67
89.45
0
10
155
Pascal Ricard
LtL 18F
12
5
6
1
44
391
3.67
88.75
1
7
156
Shawn Jamieson
WGBA 06F
15
11
3
1
55
472
3.67
88.35
0
7
157
Greg Patterson
HN 15F
12
8
4
0
44
350
3.67
87.43
1
2
158
Justin Labrecque
HRA 23S
10
8
0
2
37
413
3.70
91.04
0
9
159
Devin McManus
SIAB 15F
10
5
5
0
37
400
3.70
90.75
0
8
160
Marc Laroche
S&K 17S
10
3
4
3
37
390
3.70
90.51
0
3
161
Dan Ballem
PC 15S
10
7
3
0
37
350
3.70
89.43
0
5
162
Greg Patterson
AP 16F
10
4
6
0
37
343
3.70
89.21
0
9
163
Peter Heron
TW 06S
14
10
4
0
52
532
3.71
90.23
0
10
164
Steve Quach
SQ 17S
7
4
3
0
26
264
3.71
90.15
0
6
165
Mark Yeates
BAZ 13S
11
6
5
0
41
543
3.73
92.45
0
11
166
Steven Toste
WTF 20S
8
4
4
0
30
336
3.75
91.07
0
6
167
Marc-Andre Lalonde
FSOY 15S
8
3
5
0
30
292
3.75
89.73
0
6
168
Dan Ballem
KB 14F
4
2
2
0
15
144
3.75
89.58
0
1
169
Boodie Daher
MB 06S
4
3
0
1
15
125
3.75
88.00
0
1
170
Marc-Andre Lalonde
GWN 12S
8
5
3
0
30
221
3.75
86.43
0
3
171
Dave Fothergill
Hang 05S
13
8
4
1
49
493
3.77
90.06
0
6
172
Herb Beagan
Brew 22F
9
4
2
3
34
463
3.78
92.66
0
12
173
Steven Toste
OTB 22F
9
4
4
1
34
343
3.78
90.09
0
3
174
Justin Labrecque
NRG 19F
9
4
3
2
34
315
3.78
89.21
0
6
175
Herb Beagan
IB 18F
10
3
6
1
38
402
3.80
90.55
0
8
176
Marc-Andre Lalonde
TM 10S
10
6
2
2
38
380
3.80
90.00
0
13
177
MC Chartrand
KIOS 14F
10
6
4
0
38
352
3.80
89.20
1
7
178
Greg Patterson
GB! 14F
10
4
6
0
38
297
3.80
87.21
1
6
179
Marc-Andre Lalonde
B's 07S
6
3
3
0
23
268
3.83
91.42
0
10
180
Eric Rollin
RN 09F
12
5
5
2
46
396
3.83
88.38
1
5
181
Chris Trubiani
BP 20S
6
0
5
1
23
180
3.83
87.22
0
3
182
Mark Legari
JTTI 25F
12
8
2
2
46
287
3.83
83.97
0
5
183
Zachary Verge
Ox 06S
7
3
2
2
27
249
3.86
89.16
1
7
184
Justin Labrecque
HTB 20S
7
3
2
2
27
226
3.86
88.05
1
6
185
MC Chartrand
Rogo 20S
7
1
4
2
27
200
3.86
86.50
0
4
186
Marc-Andre Lalonde
G&H 12F
8
5
3
0
31
282
3.88
89.01
0
6
187
Herb Beagan
H&S 19S
8
5
2
1
31
255
3.88
87.84
0
1
188
Steven Toste
HS 12F
8
5
3
0
31
248
3.88
87.50
0
7
189
Herb Beagan
HRA 23F
9
4
5
0
35
396
3.89
91.16
0
5
190
Herb Beagan
RG 06S
9
5
4
0
35
307
3.89
88.60
0
8
191
Rob Béland
BT 05S
9
4
2
3
35
293
3.89
88.05
0
5
192
Dan Ballem
Pun 16F
10
4
5
1
39
392
3.90
90.05
0
7
193
Dan Ballem
MB 22F
10
4
4
2
39
375
3.90
89.60
0
5
194
John Rock
FT 06S
10
4
4
2
39
375
3.90
89.60
0
10
195
Andrew Godin
TH 19F
11
4
6
1
43
386
3.91
88.86
1
7
196
Devin McManus
DC 22F
5
3
2
1
20
244
4.00
91.80
0
10
197
Steve Lapointe
BB 11S
10
6
4
0
40
466
4.00
91.42
0
12
198
Andrew Godin
CH4 17F
9
3
6
0
36
367
4.00
90.19
0
5
199
MC Chartrand
NM 18S
10
3
6
1
40
406
4.00
90.15
0
11
200
John Rock
Bruins 06F
14
10
4
0
56
560
4.00
90.00
0
16
Recent Results
July 19
No games scheduled
Upcoming Schedule
July 26
No games scheduled