All-Time Leaders

All-Time Pitching Leaders

Regular season statistics only, updated through the conclusion of the 2024 season.

IBL Career Games PITCHED

Rank

First Name

Last Name

Last Team

Total Games

1

Stefan

Strecker

Hamilton Cardinals

338

2

Doug

Landreth

Stratford Hillers

198

3

Brett

Lawson

Hamilton Cardinals

190

4

Ron

Stead

Guelph C-Joys

180

5

Jon

Owen

London Majors

178

6

Kevin

Curran

Kitchener Panthers

177

7

Brad

Bissell

Barrie Baycats

161

8

Marek

Deska

Toronto Maple Leafs

154

9

Chris

Nagorski

Toronto Maple Leafs

152

10

Bruce

Klaehn

Kitchener Panthers

139

11

Bob

Oravec

Toronto Maple Leafs

139

12

Brad

Hogeterp

Brantford Red Sox

138

13

Mike

Paterson

London Majors

133

14

Neal

Ambrose

London Majors

132

15

Brad

Hagedorn

Kitchener Panthers

126

16

Tanner

Guindon

Hamilton Cardinals

125

17

Kurt

Felker

Guelph Royals

124

18

Matt

Betts

Brantford Red Sox

123

19

Adam

Garner

Toronto Maple Leafs

121

20

Casey

Bouillere-Howard

Hamilton Cardinals

119

21

Adam

Marra

Toronto Maple Leafs

118

22

Dave

Hatch

Toronto Maple Leafs

117

23

Chris

England

Barrie Baycats

117

24

Braeden

Ferrington

London Majors

116

25

Gary

Thomas


114

26

Casey

Cooper

Guelph Royals

112

27

Duane

Fagel

Guelph Royals

112

IBL Career Innings Pitched

Rank

First Name

Last Name

Last Team

Total Innings Pitched

1

Ron

Stead

Guelph C-Joys

1365

2

Doug

Landreth

Stratford Hillers

1071

3

Jon

Owen

London Majors

1021

4

Kevin

Curran

Kitchener Panthers

1006

5

Bruce

Klaehn

Kitchener Panthers

831

6

Neal

Ambrose

London Majors

802

7

Stefan

Strecker

Hamilton Cardinals

791.1

8

Casey

Cooper

Guelph Royals

770.1

9

Brad

Bissell

Barrie Baycats

750.2

10

Kurt

Felker

Guelph Royals

718

11

Brett

Lawson

Hamilton Cardinals

693

12

Marek

Deska

Toronto Maple Leafs

670.1

13

Court

Heinbuch

Kitchener Panthers

623

14

Paul

Spoljaric

Barrie Baycats

620.1

15

John

Poholsky

Guelph Royals

617

16

Brad

Hogeterp

Brantford Red Sox

599

17

Meleti

Melehes

Guelph Royals

588.1

18

Larry

Buist

Hamilton Cardinals

587

IBL Career Strikeouts 

Rank

First Name

Last Name

Last Team

Total Career Strikeouts

1

Ron

Stead

Guelph C-Joys

1231

2

Doug

Landreth

Stratford Hillers

914

3

Kevin

Curran

Kitchener Panthers

808

4

Jon

Owen

London Majors

778

5

Paul

Spoljaric

Barrie Baycats

653

6

Meleti

Melehes

Guelph Royals

628

7

Marek

Deska

Toronto Maple Leafs

615

8

Bruce

Klaehn

Kitchener Panthers

612

9

Brad

Bissell

Barrie Baycats

612

10

Brett

Lawson

Hamilton Cardinals

591

11

Richard

Jack

Kitchener Panthers

572

12

John

Poholsky

Guelph Royals

530

13

Court

Heinbuch

Kitchener Panthers

525

14

Stefan

Strecker

Hamilton Cardinals

478

15

Kurt

Felker

Guelph Royals

477

16

John

Douris

Toronto Maple Leafs

458

17

Neal

Ambrose

London Majors

454

18

Owen

Boon

Hamilton Cardinals

452

19

Brad

Hogeterp

Brantford Red Sox

447

20

Bob

McKillop

Kitchener Panthers

436

IBL Career Wins

Rank

First Name

Last Name

Last Team

Total Wins

1

Ron

Stead

Guelph C-Joys

104

2

Kevin

Curran

Kitchener Panthers

84

3

Dough

Landreth

Startford Hillers

73

4

Jon

Owen

London Majors

67

5

Paul

Spoljaric

Barrie Baycats

65

6

Brad

Bissell

Barrie Baycats

62

7

Bruce

Klaehn

Kitchener Panthers

61

8

Casey

Cooper

Guelph Royals

59

9

Meleti

Melehes

Guelph Royals

50

10

John

Poholsky

Guelph Royals

49

11

Stefan

Strecker

Hamilton Cardinals

49

12

Brett

Lawson

Hamilton Cardinals

49

13

Neal

Ambrose

London Majors

48

14

Marek

Deska

Toronto Maple Leafs

47

15

Court

Heinbuch

Kitchener Panthers

44

16

Brad

Hogeterp

Brantford Red Sox

43

17

Bob

McKillop

Kitchener Panthers

40

18

Russ

Brahms

Toronto Maple Leafs

39

19

John

Douris

Toronto Maple Leafs

39

20

Chris

Rauth

Toronto Maple Leafs

39

21

Dave

Rosenhahn

Toronto Maple Leafs

36

22

Brad

Hagedorn

Kitchener Panthers

35

23

Emilis

Guerrero

Barrie Baycats

35

IBL Career Saves

Rank

First Name

Last Name

Last Team

Total Saves

1

Stefan

Strecker

Hamilton Cardinals

48

2

Chris

Nagorski

Toronto Maple Leafs

25

3

Dave

Hatch

Toronto Maple Leafs

23

4

Deivy

Mendez

Welland Jackfish

22

5

Doug

Dimma

Barrie Baycats

21

6

Kyle

Payne

Barrie Baycats

18

7

Miguel

Lahera

Kitchener Panthers

15

8

Josh

Soffer

Ottawa Fat Cats

13

9

Aaron

Little

Guelph Royals

13

10

Josh

Palmer

London Majors

12

11

Nino

Fasulo

Hamilton Cardinals

12

12

Mike

Mitro

London Majors

12

13

Chris

Boatto

Welland Jackfish

11

14
TonyNicometiToronto Maple Leafs
11

15

Tyler

Soucie


10

16

Justin

Cicatello

Toronto Maple Leafs

10

17

Brad

Hagedorn

Kitchener Panthers

10

18

Brad

Grieveson

Barrie Baycats

10

All-Time Batting Leaders

IBL Career Hits 

Rank

First Name

Last Name

Last Team

Total Hits

1

Sean

Reilly

Guelph Royals

1035

2

Damon

Topolie

Toronto Maple Leafs

871

3

Kevin

Hinton

Toronto Maple Leafs

790

4

Arden

Eddie

London Majors

765

5

Jordan

Castaldo

Toronto Maple Leafs

689

6

Ryan

Spataro

Barrie Baycats

676

7

Jeff

Pietraszko

Kitchener Panthers

617

8

Randy

Curran

Kitchener Panthers

611

9

Dean

Dicenzo

Hamilton Cardinals

594

10

Raul

Borjas

Toronto Maple Leafs

588

11

Kyle

Degrace

Guelph Royals

580

12

Wayne

Fenlon

London Majors

577

13

Tom

McKenzie

Kitchener Panthers

570

14

Wray

Upper

Galt Terriers/Brantford Red Sox

565

15

Sean

Travers

Barrie Baycats

558

16

Matt

Gooding

St. Thomas Elgins

551

17

Dave

Byers

London Majors

551

18

Cleveland

Brownlee

London Majors

546

19

Larry

Ellins

Brantford Red Sox

533

20

Nick

Noonan

Kitchener Panthers

521

21

Carl

Embro

Toronto Maple Leafs

517

22

Dave

Dix

Brantford Red Sox

508

23

Wayne

Forman

Brantford Red Sox

499

24

Bill

Byckowski

Toronto Maple Leafs

478

Ibl Career Home runs

Rank

First Name

Last Name

Last Team

Total HRs

1

Sean

Reilly

Guelph Royals

207

2

Randy

Curran

Kitchener Panthers

154

3

Cleveland

Brownlee

London Majors

121

4

Jordan

Castaldo

Toronto Maple Leafs

98

5

Johnathan

Solazzo

Toronto Maple Leafs

87

6

Jeff

Pietraszko

Kitchener Panthers

86

7

Kevin

Hinton

Toronto Maple Leafs

83

8

Scott

Gardiner

Toronto Maple Leafs

82

9

Justin

Marra

Toronto Maple Leafs

80

10

Jim

Wojcik

Toronto Maple Leafs

79

11

Dan

Collison

St. Thomas Hillers

76

12

Bill

Byckowski

Toronto Maple Leafs

74

13

Dave

Byers

London Majors

74

14

Tanner

Nivins

Kitchener Panthers

74

15

Rick

Johnston

Toronto Maple Leafs

64

16

Josh

Garton

Guelph Royals

59

17

Justin

Interisano

Guelph Royals

58

18

Frankie

Hare

Guelph Royals

57

19

Kevin

Aitcheson

Stratford Hillers

56

20

Dave

Dix

Brantford Red Sox

56

21

Justin

Gideon

Welland Jackfish

55

22

Byron

Reichstein

London Majors

54

23

Lee

Delfino

Brantford Red Sox

53

24

Kevin

Atkinson

Barrie Baycats

53

25

Damon

Topolie

Toronto Maple Leafs

52

26

Jason

Rausch

Kitchener Panthers

51

27

Kevin

Higgins

Stratford Hillers

50

28

Dan

Gibbons

Toronto Maple Leafs

49

29

Larry

Haggitt

London Majors

47

30

Bob

McKillop

Kitchener Panthers

47

31

Marty

Quincey

Kitchener Panthers

47

32

Jeremy

Walker

Barrie Baycats

47

33

Matt

Logan

Barrie Baycats

46

34

Kyle

Degrace

Guelph Royals

46

35

Jon

Waltenbury

Barrie Baycats

45

IBL Career Doubles 

Rank

First Name

Last Name

Last Team

Total Doubles

1

Sean

Reilly

Guelph Royals

167

2

Kevin

Hinton

Toronto Maple Leafs

141

3

Jordan

Castaldo

Toronto Maple Leafs

133

4

Damon

Topolie

Toronto Maple Leafs

124

5

Dan

Collison

Stratford Hillers

123

6

Matt

Gooding

St. Thomas Elgins

120

7

Kyle

Degrace

Guelph Royals

117

8

Arden

Eddie

London Majors

115

9

Jeff

Pietraszko

Kitchener Panthers

108

10

Ryan

Spataro

Barrie Baycats

106

11

Dave

Byers

London Majors

105

12

Randy

Curran

Kitchner Panthers

102

13

Larry

Ellins

Brantford Red Sox

101

14

Dave

Dix

Brantford Red Sox

100

15

Bill

Bycowski

Toronto Maple Leafs

96

16

Luke

Baker

Kitchener Panthers

89

17

Raul

Borjas

Toronto Maple Leafs

89

18

Dean

Dicenzo

Hamilton Cardinals

86

19

Frankie

Hare

Guelph Royals

83

20

Cleveland

Brownlee

London Majors

82

21

Carl

Embro

Toronto Maple Leafs

79

22

Jeremy

Walker

Barrie Baycats

79

23

Wayne

Fenlon

London Majors

77

24

Josh

McCurdy

Brantford Red Sox

77

25

Byron

Reichstein

London Majors

77

26

Gary

Beal

Brantford Red Sox

76

IBL Career Triples 

Rank

First Name

Last Name

Last Team

Total Triples

1

Wray

Upper

Galt Terriers/Brantford Red Sox

33

2

Jim

Hrach

Hamilton Cardinals

28

3

Dave

Smallwood

Kitchener Panthers

24

4

Roger

Deweale

Galt Terriers

24

5

Nick

Dicarlo

Guelph Royals

21

6

Ron

Gumbley

Guelph Royals

21

7

Gary

Ebel

Kitchener Panthers

21

8

Chuck

Beaudoin

Hamilton Cardinals

21

9

Tom

McKenzie

Kitchener Panthers

21

10

Arden

Eddie

London Majors

21

11

Kevin

Hinton

Toronto Maple Leafs

21

12

Bart

Scrignoli

Guelph Royals

20

13

Ryan

Spataro

Barrie Baycats

20

IBL Career Stolen Bases

Rank

First Name

Last Name

Last Team

Total Stolen Bases

1

Ryan

Spataro

Barrie Baycats

211

2

Glenn

Jackson

Barrie Baycats

196

3

Arden

Eddie

London Majors

179

4

Tom

McKenzie

Kitchener Panthers

155

5

Barry

Petrachenko

Stratford Hillers

150

6

Josh

Mccurdy

Brantford Red Sox

150

7

Dean

Dicenzo

Hamilton Cardinals

144

8

Kyle

Degrace

Guelph Royals

140

9

Frankie

Hare

Guelph Royals

128

10

Sean

Travers

Barrie Baycats

128

11

Trevor

Churchill

Guelph Royals

120

12

Jeff

Pietraszko

Kitchener Panthers

120

13

Keith

Kandel

London Majors

119

14

Richard

Thompson

London Majors

118

15

Brandon

Nicholson

Hamilton Cardinals

116

16

Ron

Musselman

Stratford Hillers

108

17

Nick

Noonan

Kitchener Panthers

93

18

Justin

Gideon

Welland Jackfish

91

19

Larry

Fischer

Hamilton Cardinals

87

20

Rob

Pratt

Toronto Maple Leafs

84

21

Joe

Heeney

Toronto Maple Leafs

83

22

Kevin

Foley

Toronto Maple Leafs

83

23

Chris

McQueen

London Majors

83

24

Darrell

Martin

Kitchener Panthers

82

25

Jamie

Corke

Brantford Red Sox

82

26

Tyler

Burnell

Brantford Red Sox

82

27

Gamin

Teague

Toronto Maple Leafs

81

IBL Career Runs Batted In

Rank

First Name

Last Name

Last Team

Total RBIs

1

Sean

Reilly

Guelph Royals

827

2

Kevin

Hinton

Toronto Maple Leafs

517

3

Damon

Topolie

Toronto Maple Leafs

498

4

Randy

Curran

Kitchener Panthers

485

5

Jordan

Castaldo

Toronto Maple Leafs

484

6

Cleveland

Brownlee

London Majors

448

7

Arden

Eddie

London Majors

382

8

Jeff

Pietraszko

Kitchener Panthers

371

9

Johnathan

Solazzo

Toronto Maple Leafs

367

10

Bill

Byckowski

Toronto Maple Leafs

365

11

Dave

Dix

Brantford Red Sox

341

12

Kyle

Degrace

Guelph Royals

323

13

Dave

Byers

London Majors

317

14

Wayne

Fenlon

London Majors

309

15

Raul

Borjas

Toronto Maple Leafs

301

16

Dan

Collison

Stratford Hillers

298

17

Kevin

Atkinson

Barrie Baycats

278

18

Ryan

Spataro

Barrie Baycats

273

19

Matt

Gooding

St. Thomas Elgins

271

20

Justin

Marra

Toronto Maple Leafs

268

21

Carl

Embro

Toronto Maple Leafs

264

22

Jeremy

Walker

Barrie Baycats

264

23

Frankie

Hare

Guelph Royals

263

24

Lee

Delfino

Brantford Red Sox

260

25

Bryon

Reichstein

London Majors

260