Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Sports Medicine

Top Sports Medicine Providers in Pennsylvania

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

JOHN MCSHANE

Villanova, Pa. 19085

9,869

Rank: 1 out of 71

239

Rank: 24 out of 71

$187K

Rank: 9 out of 71

$781

Average: $269

41

Average: 8

PETER VITANZO

Philadelphia, Pa. 19107

9,735

Rank: 2 out of 71

1,289

Rank: 1 out of 71

$561K

Rank: 1 out of 71

$435

Average: $269

8

Average: 8

RAYMOND COOK

Reading, Pa. 19606

6,403

Rank: 3 out of 71

293

Rank: 18 out of 71

$113K

Rank: 13 out of 71

$384

Average: $269

22

Average: 8

KEVIN WALSH

Bryn mawr, Pa. 19010

5,761

Rank: 4 out of 71

311

Rank: 16 out of 71

$208K

Rank: 6 out of 71

$668

Average: $269

19

Average: 8

CHRISTOPHER MEHALLO

Philadelphia, Pa. 19107

5,698

Rank: 5 out of 71

985

Rank: 2 out of 71

$366K

Rank: 2 out of 71

$371

Average: $269

6

Average: 8

BARRY KENNEALLY

Philadelphia, Pa. 19107

5,413

Rank: 6 out of 71

776

Rank: 4 out of 71

$305K

Rank: 4 out of 71

$393

Average: $269

7

Average: 8

MARK ROWAND

Dallastown, Pa. 17313

5,258

Rank: 7 out of 71

345

Rank: 15 out of 71

$120K

Rank: 12 out of 71

$347

Average: $269

15

Average: 8

PAUL MARR

Reading, Pa. 19606

5,022

Rank: 8 out of 71

267

Rank: 20 out of 71

$87.1K

Rank: 17 out of 71

$326

Average: $269

19

Average: 8

SUNNY GUPTA

Philadelphia, Pa. 19107

4,734

Rank: 9 out of 71

644

Rank: 5 out of 71

$331K

Rank: 3 out of 71

$515

Average: $269

7

Average: 8

NATHAN BUCKS

York, Pa. 17403

4,229

Rank: 10 out of 71

387

Rank: 12 out of 71

$75.4K

Rank: 20 out of 71

$195

Average: $269

11

Average: 8

JILL CROSSON

Allentown, Pa. 18104

4,081

Rank: 11 out of 71

377

Rank: 13 out of 71

$145K

Rank: 10 out of 71

$386

Average: $269

11

Average: 8

TRICIA BEATTY

Philadelphia, Pa. 19107

3,944

Rank: 12 out of 71

590

Rank: 8 out of 71

$227K

Rank: 5 out of 71

$384

Average: $269

7

Average: 8

MICHAEL KRAFCZYK

Allentown, Pa. 18104

3,942

Rank: 13 out of 71

635

Rank: 6 out of 71

$192K

Rank: 8 out of 71

$303

Average: $269

6

Average: 8

ERIC LAKE

Havertown, Pa. 19083

3,807

Rank: 14 out of 71

190

Rank: 34 out of 71

$89.7K

Rank: 16 out of 71

$472

Average: $269

20

Average: 8

CATHARINE MAYER

Langhorne, Pa. 19047

3,749

Rank: 15 out of 71

153

Rank: 43 out of 71

$129K

Rank: 11 out of 71

$843

Average: $269

25

Average: 8

JEREMY CLOSE

Philadelphia, Pa. 19107

3,513

Rank: 16 out of 71

267

Rank: 20 out of 71

$77.6K

Rank: 18 out of 71

$291

Average: $269

13

Average: 8

MARC HARWOOD

Philadelphia, Pa. 19107

3,391

Rank: 17 out of 71

595

Rank: 7 out of 71

$202K

Rank: 7 out of 71

$339

Average: $269

6

Average: 8

STEVEN COLLINA

Springfield, Pa. 19064

3,114

Rank: 18 out of 71

161

Rank: 41 out of 71

$58.7K

Rank: 26 out of 71

$364

Average: $269

19

Average: 8

WILLIAM VOLLMAR

Lancaster, Pa. 17602

2,516

Rank: 19 out of 71

491

Rank: 9 out of 71

$76.1K

Rank: 19 out of 71

$155

Average: $269

5

Average: 8

DAVID WEBNER

Springfield, Pa. 19064

2,178

Rank: 20 out of 71

65

Rank: 58 out of 71

$45.2K

Rank: 33 out of 71

$695

Average: $269

34

Average: 8

EMILY ABRAMSON-CHEN

Rockledge, Pa. 19046

2,012

Rank: 21 out of 71

283

Rank: 19 out of 71

$60.5K

Rank: 25 out of 71

$214

Average: $269

7

Average: 8

BRADLEY SMITH

Wynnewood, Pa. 19096

1,981

Rank: 22 out of 71

164

Rank: 40 out of 71

$57.4K

Rank: 27 out of 71

$350

Average: $269

12

Average: 8

STEPHEN STACHE

Philadelphia, Pa. 19107

1,962

Rank: 23 out of 71

303

Rank: 17 out of 71

$104K

Rank: 14 out of 71

$343

Average: $269

6

Average: 8

BRUCE MORRISON

Huntingdon valley, Pa. 19006

1,666

Rank: 24 out of 71

235

Rank: 27 out of 71

$71.8K

Rank: 22 out of 71

$306

Average: $269

7

Average: 8

ROSEMARIE BOEHM

Philadelphia, Pa. 19141

1,623

Rank: 25 out of 71

215

Rank: 30 out of 71

$35.8K

Rank: 39 out of 71

$166

Average: $269

8

Average: 8

LAURA DUNNE

Allentown, Pa. 18104

1,496

Rank: 26 out of 71

196

Rank: 33 out of 71

$54.1K

Rank: 28 out of 71

$276

Average: $269

8

Average: 8

ERIC KEPHART

Altoona, Pa. 16602

1,490

Rank: 27 out of 71

238

Rank: 26 out of 71

$69.2K

Rank: 23 out of 71

$291

Average: $269

6

Average: 8

RALPH FRANKS

Philadelphia, Pa. 19107

1,350

Rank: 28 out of 71

227

Rank: 29 out of 71

$74.6K

Rank: 21 out of 71

$329

Average: $269

6

Average: 8

ZACHARY GEIDEL

Reinholds, Pa. 17569

1,312

Rank: 29 out of 71

229

Rank: 28 out of 71

$46.6K

Rank: 32 out of 71

$204

Average: $269

6

Average: 8

JACOB DICESARE

Greensburg, Pa. 15601

1,229

Rank: 30 out of 71

169

Rank: 39 out of 71

$44.8K

Rank: 35 out of 71

$265

Average: $269

7

Average: 8

MICHAEL JUSINSKI

Bethlehem, Pa. 18017

1,218

Rank: 31 out of 71

170

Rank: 38 out of 71

$36.2K

Rank: 38 out of 71

$213

Average: $269

7

Average: 8

SHAWN SAYLOR

Altoona, Pa. 16602

1,186

Rank: 32 out of 71

179

Rank: 36 out of 71

$48K

Rank: 30 out of 71

$268

Average: $269

7

Average: 8

ADAM CHRUSCH

Philadelphia, Pa. 19107

1,140

Rank: 33 out of 71

366

Rank: 14 out of 71

$64.3K

Rank: 24 out of 71

$176

Average: $269

3

Average: 8

RUSSELL ADAMS

Pittsburgh, Pa. 15275

1,137

Rank: 34 out of 71

921

Rank: 3 out of 71

$95.8K

Rank: 15 out of 71

$104

Average: $269

1

Average: 8

ROBERT CABRY

Havertown, Pa. 19083

1,031

Rank: 35 out of 71

96

Rank: 54 out of 71

$28.1K

Rank: 42 out of 71

$292

Average: $269

11

Average: 8

PATRICK MORENO

Lancaster, Pa. 17602

1,011

Rank: 36 out of 71

185

Rank: 35 out of 71

$38.1K

Rank: 36 out of 71

$206

Average: $269

5

Average: 8

MARK BRAYFORD

Pottsville, Pa. 17901

963

Rank: 37 out of 71

239

Rank: 24 out of 71

$50.5K

Rank: 29 out of 71

$211

Average: $269

4

Average: 8

RAHUL KAPUR

Philadelphia, Pa. 19104

917

Rank: 38 out of 71

100

Rank: 51 out of 71

$20K

Rank: 50 out of 71

$200

Average: $269

9

Average: 8

JASON TORRENTE

Langhorne, Pa. 19047

883

Rank: 39 out of 71

428

Rank: 10 out of 71

$46.7K

Rank: 31 out of 71

$109

Average: $269

2

Average: 8

JEFFREY ZLOTNICK

Reading, Pa. 19601

820

Rank: 40 out of 71

416

Rank: 11 out of 71

$28.7K

Rank: 41 out of 71

$69

Average: $269

2

Average: 8

GAIL SHIRLEY

Stroudsburg, Pa. 18360

814

Rank: 41 out of 71

175

Rank: 37 out of 71

$44.9K

Rank: 34 out of 71

$256

Average: $269

5

Average: 8

MARK LAVALLEE

York, Pa. 17403

759

Rank: 42 out of 71

102

Rank: 50 out of 71

$20.8K

Rank: 49 out of 71

$204

Average: $269

7

Average: 8

JASON SCOTTI

Wilkes-barre, Pa. 18702

634

Rank: 43 out of 71

258

Rank: 22 out of 71

$37.4K

Rank: 37 out of 71

$145

Average: $269

2

Average: 8

STEPHANIE KALINER

Phoenixville, Pa. 19460

626

Rank: 44 out of 71

110

Rank: 49 out of 71

$27.8K

Rank: 43 out of 71

$253

Average: $269

6

Average: 8

DEMETRIOS MENEGOS

Garnet valley, Pa. 19060

591

Rank: 45 out of 71

135

Rank: 45 out of 71

$34.4K

Rank: 40 out of 71

$255

Average: $269

4

Average: 8

PAUL CURTIN

Hershey, Pa. 17033

589

Rank: 46 out of 71

94

Rank: 55 out of 71

$22.7K

Rank: 47 out of 71

$241

Average: $269

6

Average: 8

KATHLEEN COSTANZO

York, Pa. 17403

549

Rank: 47 out of 71

245

Rank: 23 out of 71

$27.5K

Rank: 44 out of 71

$112

Average: $269

2

Average: 8

EUGENE HONG

Philadelphia, Pa. 19127

459

Rank: 48 out of 71

16

Rank: 69 out of 71

$6,998

Rank: 63 out of 71

$437

Average: $269

29

Average: 8

MATTHEW FISHER

Pittsburgh, Pa. 15206

432

Rank: 49 out of 71

117

Rank: 48 out of 71

$22.1K

Rank: 48 out of 71

$189

Average: $269

4

Average: 8

JOSEPH DOUGHERTY

Pittsburgh, Pa. 15212

416

Rank: 50 out of 71

100

Rank: 51 out of 71

$15.2K

Rank: 56 out of 71

$152

Average: $269

4

Average: 8

ERIC BOHN

Indiana, Pa. 15701

412

Rank: 51 out of 71

63

Rank: 61 out of 71

$19.5K

Rank: 51 out of 71

$309

Average: $269

7

Average: 8

NANDHINI VEERARAGHAVAN

Bethlehem, Pa. 18017

389

Rank: 52 out of 71

204

Rank: 31 out of 71

$18.9K

Rank: 52 out of 71

$93

Average: $269

2

Average: 8

PATRICK LEARY

Erie, Pa. 16509

363

Rank: 53 out of 71

46

Rank: 65 out of 71

$24.8K

Rank: 45 out of 71

$539

Average: $269

8

Average: 8

CORY KELLER

Philadelphia, Pa. 19140

340

Rank: 54 out of 71

144

Rank: 44 out of 71

$16.3K

Rank: 54 out of 71

$113

Average: $269

2

Average: 8

BRET JACOBS

Hershey, Pa. 17033

321

Rank: 55 out of 71

135

Rank: 45 out of 71

$15.4K

Rank: 55 out of 71

$114

Average: $269

2

Average: 8

KEVIN DUPREY

Springfield, Pa. 19064

319

Rank: 56 out of 71

203

Rank: 32 out of 71

$24.3K

Rank: 46 out of 71

$120

Average: $269

2

Average: 8

MARK SAKR

Pittsburgh, Pa. 15203

314

Rank: 57 out of 71

134

Rank: 47 out of 71

$14K

Rank: 57 out of 71

$105

Average: $269

2

Average: 8

MICHAEL DUNCAN

Philadelphia, Pa. 19107

304

Rank: 58 out of 71

67

Rank: 57 out of 71

$18.8K

Rank: 53 out of 71

$281

Average: $269

5

Average: 8

ELLEN CASEY

Philadelphia, Pa. 19127

283

Rank: 59 out of 71

37

Rank: 67 out of 71

$6,610

Rank: 64 out of 71

$179

Average: $269

8

Average: 8

DAVID BERKSON

Pittsburgh, Pa. 15237

270

Rank: 60 out of 71

158

Rank: 42 out of 71

$13.9K

Rank: 58 out of 71

$88

Average: $269

2

Average: 8

PETER SEIDENBERG

State college, Pa. 16803

245

Rank: 61 out of 71

65

Rank: 58 out of 71

$12.1K

Rank: 59 out of 71

$186

Average: $269

4

Average: 8

MICHELLE NORESKI

Philadelphia, Pa. 19140

241

Rank: 62 out of 71

62

Rank: 63 out of 71

$10.6K

Rank: 61 out of 71

$170

Average: $269

4

Average: 8

ANNA DUMONT

Pittsburgh, Pa. 15237

236

Rank: 63 out of 71

59

Rank: 64 out of 71

$11K

Rank: 60 out of 71

$186

Average: $269

4

Average: 8

CATHLEEN MCGONIGLE

Pittsburgh, Pa. 15212

106

Rank: 64 out of 71

63

Rank: 61 out of 71

$4,183

Rank: 68 out of 71

$66

Average: $269

2

Average: 8

NISHITH PATEL

Philadelphia, Pa. 19127

105

Rank: 65 out of 71

97

Rank: 53 out of 71

$5,245

Rank: 67 out of 71

$54

Average: $269

1

Average: 8

ARSH DHANOTA

Philadelphia, Pa. 19104

95

Rank: 66 out of 71

65

Rank: 58 out of 71

$6,306

Rank: 65 out of 71

$97

Average: $269

1

Average: 8

CHRISTOPHER RIAL

Erie, Pa. 16509

92

Rank: 67 out of 71

15

Rank: 70 out of 71

$5,744

Rank: 66 out of 71

$383

Average: $269

6

Average: 8

DANIEL CSASZAR

Phoenixville, Pa. 19460

88

Rank: 68 out of 71

75

Rank: 56 out of 71

$7,347

Rank: 62 out of 71

$98

Average: $269

1

Average: 8

MICHAEL CORDAS

Harrisburg, Pa. 17109

67

Rank: 69 out of 71

36

Rank: 68 out of 71

$3,478

Rank: 69 out of 71

$97

Average: $269

2

Average: 8

KELLEY ANDERSON

Pittsburgh, Pa. 15213

58

Rank: 70 out of 71

12

Rank: 71 out of 71

$2,917

Rank: 70 out of 71

$243

Average: $269

5

Average: 8

KEVIN WANINGER

Bethlehem, Pa. 18015

43

Rank: 71 out of 71

40

Rank: 66 out of 71

$2,911

Rank: 71 out of 71

$73

Average: $269

1

Average: 8

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2013 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.

Read our methodology.