3200M

’25

Colin O’Donnell

Methacton

9:42.20

’24

Ian Johnson

Perkiomen Valley

9:49.48

’23

Ian Johnson

Perkiomen Valley

9:50.87

’22

Bryan Lansberg

Methacton

9:35.60

’19

Tyler Clifford

Perkiomen Valley

9:42.45

’18

Liam Conway

Owen J. Roberts

9:32.60

’17

Liam Conway

Owen J. Roberts

9:36.52

’16

John Conner

Spring-Ford

9:42.02

’15

Paul Power

Spring-Ford

9:41.98

’14

Paul Power

Spring-Ford

9:51.84

’13

Curtis Watro

Methacton

9:50.41

’12

Brett Kelly

Boyertown

9:51.25

’11

Brett Kelly

Boyertown

9:42.46

’10

Scott Armstrong

Perkiomen Valley

9:52.72

’09

Scott Armstrong

Perkiomen Valley

9:41.65

’08

Mark Dennin

Boyertown

9:23.39

MEET RECORD

’07

Jason Weller

Boyertown

9:14.53

’06

Jason Weller

Boyertown

9:20.00

’05

Jason Weller

Boyertown

9:27.12

’04

Chris Castleman

Phoenixville

9:49.1

’03

Jon Brendlinger

Pottsgrove

9:52.7

’02

Corey Rogers

Pottsgrove

9:43.65

’01

Corey Rogers

Pottsgrove

9:44.9

’00

Ryan Fennelly

St. Pius X

9:39.7

’99

Tom Parlapiano

St. Pius X

9:18.9

’98

Tom Parlapiano

St. Pius X

9:31.3

’97

Tom Parlapiano

St. Pius X

9:41.5

’96

Duffy Swantek

Lansdale Catholic

9:29.9

’95

Duffy Swantek

Lansdale Catholic

9:46.2

’94

Paul Jones

Spring-Ford

9:59.2

’93

Aaron Meacham

Great Valley

10:17.4

’92

Nick Albrecht

Lansdale Catholic

9:49.5

’91

Matt Doz

Pottsgrove

9:53.2

’90

Justin Poley

Owen J. Roberts

9:48.1

’89

Phil Mellott

Owen J. Roberts

9:50.2

’88

Matt Connelly

Upper Perkiomen

9:44.2

’87

Jason Eicholtz

Perkiomen Valley

9:47.6