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

DAVID CRAFT

Willow grove, Pa. 19090

10,195

Rank: 1 out of 68

979

Rank: 1 out of 68

$356K

Rank: 1 out of 68

$363

Average: $326

10

Average: 6

CHRISTOPHER GHIGIARELLI

Dickson city, Pa. 18519

9,658

Rank: 2 out of 68

640

Rank: 5 out of 68

$187K

Rank: 6 out of 68

$292

Average: $326

15

Average: 6

ROBERT FRIEDMAN

Bethlehem, Pa. 18017

8,901

Rank: 3 out of 68

714

Rank: 4 out of 68

$259K

Rank: 2 out of 68

$363

Average: $326

12

Average: 6

SHYAM BRAHMABHATT

Willow grove, Pa. 19090

6,375

Rank: 4 out of 68

941

Rank: 2 out of 68

$251K

Rank: 3 out of 68

$266

Average: $326

7

Average: 6

PATRICK CAREY

Williamsport, Pa. 17701

5,892

Rank: 5 out of 68

366

Rank: 15 out of 68

$128K

Rank: 14 out of 68

$348

Average: $326

16

Average: 6

P METZGER

Dickson city, Pa. 18519

5,603

Rank: 6 out of 68

372

Rank: 14 out of 68

$105K

Rank: 23 out of 68

$284

Average: $326

15

Average: 6

MITCHELL COOPER

Allentown, Pa. 18103

4,451

Rank: 7 out of 68

725

Rank: 3 out of 68

$227K

Rank: 4 out of 68

$313

Average: $326

6

Average: 6

MARK SCHWARTZ

Pottstown, Pa. 19464

3,686

Rank: 8 out of 68

275

Rank: 24 out of 68

$106K

Rank: 22 out of 68

$385

Average: $326

13

Average: 6

CRAIG MCKIRGAN

Indiana, Pa. 15701

3,645

Rank: 9 out of 68

295

Rank: 22 out of 68

$107K

Rank: 21 out of 68

$364

Average: $326

12

Average: 6

DERRICK FLUHME

Bethel park, Pa. 15102

3,394

Rank: 10 out of 68

388

Rank: 12 out of 68

$172K

Rank: 7 out of 68

$442

Average: $326

9

Average: 6

CHARLES DENNY

Philadelphia, Pa. 19107

3,238

Rank: 11 out of 68

541

Rank: 6 out of 68

$136K

Rank: 13 out of 68

$250

Average: $326

6

Average: 6

CHRISTOPHER MANCUSO

West reading, Pa. 19611

3,212

Rank: 12 out of 68

421

Rank: 10 out of 68

$112K

Rank: 18 out of 68

$267

Average: $326

8

Average: 6

MATTHEW REISH

Lewisburg, Pa. 17837

2,995

Rank: 13 out of 68

426

Rank: 9 out of 68

$148K

Rank: 9 out of 68

$347

Average: $326

7

Average: 6

KARL ROSENFELD

Paoli, Pa. 19301

2,782

Rank: 14 out of 68

332

Rank: 18 out of 68

$101K

Rank: 25 out of 68

$306

Average: $326

8

Average: 6

DENNIS DEVITA

Lewistown, Pa. 17044

2,725

Rank: 15 out of 68

384

Rank: 13 out of 68

$120K

Rank: 15 out of 68

$311

Average: $326

7

Average: 6

DOUGLAS FUGATE

Punxsutawney, Pa. 15767

2,679

Rank: 16 out of 68

322

Rank: 19 out of 68

$116K

Rank: 16 out of 68

$360

Average: $326

8

Average: 6

KEVIN FREEDMAN

Philadelphia, Pa. 19107

2,563

Rank: 17 out of 68

401

Rank: 11 out of 68

$207K

Rank: 5 out of 68

$516

Average: $326

6

Average: 6

NEAL STANSBURY

Allentown, Pa. 18103

2,387

Rank: 18 out of 68

447

Rank: 8 out of 68

$166K

Rank: 8 out of 68

$371

Average: $326

5

Average: 6

MICHAEL GISH

Lancaster, Pa. 17601

2,343

Rank: 19 out of 68

250

Rank: 29 out of 68

$83.3K

Rank: 29 out of 68

$333

Average: $326

9

Average: 6

DAVID BIZOUSKY

Indiana, Pa. 15701

2,335

Rank: 20 out of 68

259

Rank: 27 out of 68

$113K

Rank: 17 out of 68

$437

Average: $326

9

Average: 6

DONALD CAMPBELL

Franklin, Pa. 16323

2,243

Rank: 21 out of 68

463

Rank: 7 out of 68

$139K

Rank: 11 out of 68

$301

Average: $326

5

Average: 6

ARTHUR BARTOLOZZI

Philadelphia, Pa. 19106

2,210

Rank: 22 out of 68

289

Rank: 23 out of 68

$141K

Rank: 10 out of 68

$489

Average: $326

8

Average: 6

JASON PHILLIPS

Pottsville, Pa. 17901

2,063

Rank: 23 out of 68

354

Rank: 16 out of 68

$139K

Rank: 12 out of 68

$393

Average: $326

6

Average: 6

JOHN FURIA

Lewisburg, Pa. 17837

1,887

Rank: 24 out of 68

339

Rank: 17 out of 68

$110K

Rank: 19 out of 68

$326

Average: $326

6

Average: 6

TIMOTHY GRAHAM

New castle, Pa. 16105

1,880

Rank: 25 out of 68

270

Rank: 25 out of 68

$99.2K

Rank: 27 out of 68

$367

Average: $326

7

Average: 6

MICHAEL MANDARINO

Philadelphia, Pa. 19131

1,818

Rank: 26 out of 68

106

Rank: 52 out of 68

$101K

Rank: 26 out of 68

$950

Average: $326

17

Average: 6

KENNETH BRISLIN

Allentown, Pa. 18104

1,771

Rank: 27 out of 68

249

Rank: 30 out of 68

$105K

Rank: 24 out of 68

$420

Average: $326

7

Average: 6

PATRICK MCMAHON

Pittsburgh, Pa. 15203

1,641

Rank: 28 out of 68

143

Rank: 43 out of 68

$63.5K

Rank: 38 out of 68

$444

Average: $326

11

Average: 6

JOEL HORNING

Lancaster, Pa. 17601

1,581

Rank: 29 out of 68

302

Rank: 21 out of 68

$97K

Rank: 28 out of 68

$321

Average: $326

5

Average: 6

ROBERT MCGANN

New castle, Pa. 16105

1,321

Rank: 30 out of 68

309

Rank: 20 out of 68

$108K

Rank: 20 out of 68

$348

Average: $326

4

Average: 6

JOSEPH HORTON

Hazleton, Pa. 18202

1,210

Rank: 31 out of 68

228

Rank: 31 out of 68

$77.3K

Rank: 30 out of 68

$339

Average: $326

5

Average: 6

ROBERT PALUMBO

Allentown, Pa. 18104

1,144

Rank: 32 out of 68

122

Rank: 47 out of 68

$69K

Rank: 35 out of 68

$565

Average: $326

9

Average: 6

CHRISTOPHER HAWKINS

Allentown, Pa. 18104

1,139

Rank: 33 out of 68

211

Rank: 33 out of 68

$73.7K

Rank: 32 out of 68

$349

Average: $326

5

Average: 6

RICHARD MITCHELL

Belle vernon, Pa. 15012

1,137

Rank: 34 out of 68

268

Rank: 26 out of 68

$65.7K

Rank: 36 out of 68

$245

Average: $326

4

Average: 6

CHRISTOPHER DONALDSON

Johnstown, Pa. 15905

1,088

Rank: 35 out of 68

223

Rank: 32 out of 68

$65.6K

Rank: 37 out of 68

$294

Average: $326

5

Average: 6

DAVID JUNKIN

Hollidaysburg, Pa. 16648

1,079

Rank: 36 out of 68

252

Rank: 28 out of 68

$72.9K

Rank: 33 out of 68

$289

Average: $326

4

Average: 6

MICHAEL CICCOTTI

Philadelphia, Pa. 19107

1,042

Rank: 37 out of 68

158

Rank: 41 out of 68

$70.6K

Rank: 34 out of 68

$447

Average: $326

7

Average: 6

DAVID WILSON

Indiana, Pa. 15701

1,037

Rank: 38 out of 68

174

Rank: 37 out of 68

$77.3K

Rank: 31 out of 68

$444

Average: $326

6

Average: 6

THOMAS JORDAN

Dickson city, Pa. 18519

1,003

Rank: 39 out of 68

139

Rank: 44 out of 68

$31.9K

Rank: 50 out of 68

$230

Average: $326

7

Average: 6

ROBERT FREDERICK

Philadelphia, Pa. 19107

840

Rank: 40 out of 68

199

Rank: 34 out of 68

$56.3K

Rank: 39 out of 68

$283

Average: $326

4

Average: 6

PAUL MARCHETTO

Philadelphia, Pa. 19107

783

Rank: 41 out of 68

195

Rank: 35 out of 68

$36.8K

Rank: 45 out of 68

$189

Average: $326

4

Average: 6

DARREN FRANK

Pittsburgh, Pa. 15212

739

Rank: 42 out of 68

94

Rank: 54 out of 68

$27.3K

Rank: 52 out of 68

$290

Average: $326

8

Average: 6

CHRISTOPHER EMOND

Pittsburgh, Pa. 15237

666

Rank: 43 out of 68

110

Rank: 50 out of 68

$42.9K

Rank: 43 out of 68

$390

Average: $326

6

Average: 6

TODD FRANCO

Pittsburgh, Pa. 15212

616

Rank: 44 out of 68

169

Rank: 40 out of 68

$32.8K

Rank: 48 out of 68

$194

Average: $326

4

Average: 6

MARY MULCAHEY

Philadelphia, Pa. 19102

546

Rank: 45 out of 68

73

Rank: 59 out of 68

$23.5K

Rank: 54 out of 68

$322

Average: $326

7

Average: 6

PETER DELUCA

Philadelphia, Pa. 19107

508

Rank: 46 out of 68

107

Rank: 51 out of 68

$20.5K

Rank: 59 out of 68

$191

Average: $326

5

Average: 6

AARON ORLOSKY

Pittsburgh, Pa. 15212

506

Rank: 47 out of 68

90

Rank: 56 out of 68

$20.4K

Rank: 60 out of 68

$227

Average: $326

6

Average: 6

CHRISTOPHER DODSON

Philadelphia, Pa. 19107

492

Rank: 48 out of 68

173

Rank: 39 out of 68

$47.6K

Rank: 42 out of 68

$275

Average: $326

3

Average: 6

JAMES TOM

Philadelphia, Pa. 19102

476

Rank: 49 out of 68

122

Rank: 47 out of 68

$32.7K

Rank: 49 out of 68

$268

Average: $326

4

Average: 6

SOMMER HAMMOUD

Philadelphia, Pa. 19107

452

Rank: 50 out of 68

123

Rank: 46 out of 68

$47.9K

Rank: 41 out of 68

$390

Average: $326

4

Average: 6

STEVEN COHEN

Philadelphia, Pa. 19107

431

Rank: 51 out of 68

145

Rank: 42 out of 68

$48.2K

Rank: 40 out of 68

$332

Average: $326

3

Average: 6

SCOTT SCHWEIZER

Canonsburg, Pa. 15317

427

Rank: 52 out of 68

91

Rank: 55 out of 68

$40.4K

Rank: 44 out of 68

$444

Average: $326

5

Average: 6

THOMAS SISK

Pittsburgh, Pa. 15213

422

Rank: 53 out of 68

84

Rank: 58 out of 68

$20.8K

Rank: 57 out of 68

$248

Average: $326

5

Average: 6

JOHN DEITCH

York, Pa. 17403

409

Rank: 54 out of 68

129

Rank: 45 out of 68

$21.7K

Rank: 56 out of 68

$169

Average: $326

3

Average: 6

CAYCE ONKS

Hershey, Pa. 17033

386

Rank: 55 out of 68

182

Rank: 36 out of 68

$16.7K

Rank: 63 out of 68

$92

Average: $326

2

Average: 6

DOV BADER

State college, Pa. 16803

352

Rank: 56 out of 68

88

Rank: 57 out of 68

$24K

Rank: 53 out of 68

$273

Average: $326

4

Average: 6

JEANNE DOPERAK

Monroeville, Pa. 15146

351

Rank: 57 out of 68

33

Rank: 67 out of 68

$12.7K

Rank: 65 out of 68

$385

Average: $326

11

Average: 6

ALBERT LIN

Pittsburgh, Pa. 15203

347

Rank: 58 out of 68

73

Rank: 59 out of 68

$33.6K

Rank: 46 out of 68

$460

Average: $326

5

Average: 6

MENACHEM MELLER

Philadelphia, Pa. 19143

293

Rank: 59 out of 68

174

Rank: 37 out of 68

$33.1K

Rank: 47 out of 68

$190

Average: $326

2

Average: 6

MAHEEP VIKRAM

Bethlehem, Pa. 18015

282

Rank: 60 out of 68

99

Rank: 53 out of 68

$17.1K

Rank: 62 out of 68

$173

Average: $326

3

Average: 6

JOHN CHRISTOFORETTI

Pittsburgh, Pa. 15212

280

Rank: 61 out of 68

61

Rank: 63 out of 68

$18K

Rank: 61 out of 68

$295

Average: $326

5

Average: 6

KATHRYNE STABILE

Lancaster, Pa. 17601

267

Rank: 62 out of 68

62

Rank: 62 out of 68

$20.5K

Rank: 58 out of 68

$331

Average: $326

4

Average: 6

ROBERT GALLO

Hershey, Pa. 17033

266

Rank: 63 out of 68

119

Rank: 49 out of 68

$29.3K

Rank: 51 out of 68

$246

Average: $326

2

Average: 6

GLEN FELTHAM

Danville, Pa. 17821

198

Rank: 64 out of 68

72

Rank: 61 out of 68

$21.9K

Rank: 55 out of 68

$304

Average: $326

3

Average: 6

VONDA WRIGHT

Pittsburgh, Pa. 15213

120

Rank: 65 out of 68

43

Rank: 65 out of 68

$13.4K

Rank: 64 out of 68

$313

Average: $326

3

Average: 6

BRYSON LESNIAK

Pittsburgh, Pa. 15203

120

Rank: 65 out of 68

46

Rank: 64 out of 68

$7,156

Rank: 66 out of 68

$156

Average: $326

3

Average: 6

FAISAL AL-ALIM

Allentown, Pa. 18101

69

Rank: 67 out of 68

41

Rank: 66 out of 68

$3,101

Rank: 68 out of 68

$76

Average: $326

2

Average: 6

DOUGLAS HAMPERS

Greensburg, Pa. 15601

55

Rank: 68 out of 68

21

Rank: 68 out of 68

$3,636

Rank: 67 out of 68

$173

Average: $326

3

Average: 6

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.