Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Florida » Sports Medicine

Top Sports Medicine Providers in Florida

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 PAUL VIDOLIN

Venice, Fla. 34292

15,489

Rank: 1 out of 114

1,042

Rank: 8 out of 114

$696K

Rank: 1 out of 114

$668

Average: $417

15

Average: 8

GARVIN YEE

Royal palm beach, Fla. 33411

12,543

Rank: 2 out of 114

380

Rank: 47 out of 114

$472K

Rank: 7 out of 114

$1,242

Average: $417

33

Average: 8

PAUL SHIRLEY

Orange park, Fla. 32073

11,083

Rank: 3 out of 114

1,127

Rank: 5 out of 114

$347K

Rank: 13 out of 114

$308

Average: $417

10

Average: 8

KEVIN MURPHY

Jacksonville, Fla. 32256

10,739

Rank: 4 out of 114

879

Rank: 10 out of 114

$480K

Rank: 4 out of 114

$546

Average: $417

12

Average: 8

MICHAEL HAVIG

Naples, Fla. 34102

8,930

Rank: 5 out of 114

1,074

Rank: 6 out of 114

$475K

Rank: 6 out of 114

$442

Average: $417

8

Average: 8

PHUC VO

Lakeland, Fla. 33805

8,720

Rank: 6 out of 114

1,658

Rank: 1 out of 114

$613K

Rank: 2 out of 114

$370

Average: $417

5

Average: 8

MARC GOLDEN

Delray beach, Fla. 33446

8,251

Rank: 7 out of 114

476

Rank: 32 out of 114

$336K

Rank: 16 out of 114

$705

Average: $417

17

Average: 8

STANTON LONGENECKER

Jacksonville, Fla. 32204

7,932

Rank: 8 out of 114

672

Rank: 16 out of 114

$301K

Rank: 18 out of 114

$448

Average: $417

12

Average: 8

PHILIP REGALA

Naples, Fla. 34102

7,778

Rank: 9 out of 114

432

Rank: 36 out of 114

$240K

Rank: 29 out of 114

$556

Average: $417

18

Average: 8

MICHAEL FULTON

Daytona beach, Fla. 32124

7,411

Rank: 10 out of 114

350

Rank: 54 out of 114

$210K

Rank: 35 out of 114

$601

Average: $417

21

Average: 8

JOSEPH NOAH

Venice, Fla. 34292

6,867

Rank: 11 out of 114

1,342

Rank: 2 out of 114

$481K

Rank: 3 out of 114

$358

Average: $417

5

Average: 8

ALBERT VOLK

St augustine, Fla. 32086

6,595

Rank: 12 out of 114

795

Rank: 12 out of 114

$354K

Rank: 12 out of 114

$445

Average: $417

8

Average: 8

JEFFREY ROSEN

Orlando, Fla. 32806

6,307

Rank: 13 out of 114

664

Rank: 18 out of 114

$294K

Rank: 19 out of 114

$443

Average: $417

9

Average: 8

CHARLTON STUCKEN

Boca raton, Fla. 33486

6,272

Rank: 14 out of 114

1,142

Rank: 4 out of 114

$445K

Rank: 9 out of 114

$390

Average: $417

5

Average: 8

ROBERT STCHUR

Port charlotte, Fla. 33948

6,135

Rank: 15 out of 114

1,043

Rank: 7 out of 114

$423K

Rank: 10 out of 114

$406

Average: $417

6

Average: 8

BRAD HOMAN

Celebration, Fla. 34747

6,052

Rank: 16 out of 114

538

Rank: 27 out of 114

$227K

Rank: 34 out of 114

$421

Average: $417

11

Average: 8

ISAAC MITCHELL

Leesburg, Fla. 34748

6,050

Rank: 17 out of 114

1,338

Rank: 3 out of 114

$466K

Rank: 8 out of 114

$349

Average: $417

5

Average: 8

GARY ACKERMAN

West palm beach, Fla. 33407

5,964

Rank: 18 out of 114

431

Rank: 37 out of 114

$345K

Rank: 14 out of 114

$802

Average: $417

14

Average: 8

JOHN MEHALIK

Fort myers, Fla. 33919

5,896

Rank: 19 out of 114

570

Rank: 24 out of 114

$294K

Rank: 20 out of 114

$516

Average: $417

10

Average: 8

BABAK SHEIKH

Lauderdale lakes, Fla. 33313

5,863

Rank: 20 out of 114

537

Rank: 28 out of 114

$232K

Rank: 31 out of 114

$433

Average: $417

11

Average: 8

MARC MATARAZZO

Lake worth, Fla. 33461

5,345

Rank: 21 out of 114

672

Rank: 16 out of 114

$195K

Rank: 38 out of 114

$290

Average: $417

8

Average: 8

MATTHEW RAGSDELL

Hudson, Fla. 34667

5,150

Rank: 22 out of 114

340

Rank: 59 out of 114

$167K

Rank: 47 out of 114

$492

Average: $417

15

Average: 8

EDMUND WITKOWSKI

Venice, Fla. 34292

5,103

Rank: 23 out of 114

887

Rank: 9 out of 114

$402K

Rank: 11 out of 114

$453

Average: $417

6

Average: 8

JOHN PEDEN

Vero beach, Fla. 32960

4,741

Rank: 24 out of 114

729

Rank: 14 out of 114

$249K

Rank: 27 out of 114

$341

Average: $417

7

Average: 8

CURTIS KEPHART

Delray beach, Fla. 33446

4,593

Rank: 25 out of 114

373

Rank: 49 out of 114

$254K

Rank: 26 out of 114

$682

Average: $417

12

Average: 8

GARY SHAPIRO

Sarasota, Fla. 34232

4,529

Rank: 26 out of 114

553

Rank: 26 out of 114

$240K

Rank: 28 out of 114

$434

Average: $417

8

Average: 8

GREGORY SMITH

Fernandina beach, Fla. 32034

4,212

Rank: 27 out of 114

624

Rank: 21 out of 114

$231K

Rank: 32 out of 114

$370

Average: $417

7

Average: 8

ENRIQUE KRIKORIAN

Hialeah, Fla. 33016

4,211

Rank: 28 out of 114

758

Rank: 13 out of 114

$290K

Rank: 21 out of 114

$383

Average: $417

6

Average: 8

JAMES GRIMES

St augustine, Fla. 32086

4,203

Rank: 29 out of 114

818

Rank: 11 out of 114

$480K

Rank: 5 out of 114

$587

Average: $417

5

Average: 8

BRIAN REITER

Atlantis, Fla. 33462

4,189

Rank: 30 out of 114

515

Rank: 29 out of 114

$159K

Rank: 51 out of 114

$308

Average: $417

8

Average: 8

MICHAEL DENNIS

Aventura, Fla. 33180

4,145

Rank: 31 out of 114

597

Rank: 22 out of 114

$260K

Rank: 25 out of 114

$435

Average: $417

7

Average: 8

GEORGE CANIZARES

St petersburg, Fla. 33703

4,110

Rank: 32 out of 114

497

Rank: 30 out of 114

$186K

Rank: 42 out of 114

$375

Average: $417

8

Average: 8

WILLIAM COTTRELL

Clearwater, Fla. 33756

4,055

Rank: 33 out of 114

690

Rank: 15 out of 114

$233K

Rank: 30 out of 114

$338

Average: $417

6

Average: 8

KATULLE EATON

St petersburg, Fla. 33716

4,008

Rank: 34 out of 114

468

Rank: 34 out of 114

$230K

Rank: 33 out of 114

$491

Average: $417

9

Average: 8

LANCE WINTER

Miami, Fla. 33146

4,000

Rank: 35 out of 114

370

Rank: 50 out of 114

$188K

Rank: 40 out of 114

$508

Average: $417

11

Average: 8

CARL DILELLA

Vero beach, Fla. 32960

3,875

Rank: 36 out of 114

401

Rank: 43 out of 114

$193K

Rank: 39 out of 114

$480

Average: $417

10

Average: 8

JOSE ORTEGA-GARCIA

Royal palm beach, Fla. 33411

3,829

Rank: 37 out of 114

349

Rank: 56 out of 114

$168K

Rank: 46 out of 114

$482

Average: $417

11

Average: 8

ROBERTO LUGO

Port st lucie, Fla. 34952

3,702

Rank: 38 out of 114

631

Rank: 20 out of 114

$345K

Rank: 15 out of 114

$547

Average: $417

6

Average: 8

DAVID SIMPSON

Boynton beach, Fla. 33472

3,479

Rank: 39 out of 114

389

Rank: 45 out of 114

$184K

Rank: 43 out of 114

$473

Average: $417

9

Average: 8

CHRISTOPHER BAKER

Temple terrace, Fla. 33637

3,218

Rank: 40 out of 114

427

Rank: 38 out of 114

$204K

Rank: 36 out of 114

$479

Average: $417

8

Average: 8

KIRK MAES

Sebastian, Fla. 32958

3,122

Rank: 41 out of 114

636

Rank: 19 out of 114

$327K

Rank: 17 out of 114

$515

Average: $417

5

Average: 8

SAMUEL BLICK

Orlando, Fla. 32806

3,032

Rank: 42 out of 114

251

Rank: 69 out of 114

$69.1K

Rank: 80 out of 114

$275

Average: $417

12

Average: 8

THOMAS WINTERS

Orlando, Fla. 32806

3,023

Rank: 43 out of 114

434

Rank: 35 out of 114

$127K

Rank: 57 out of 114

$293

Average: $417

7

Average: 8

WILLIAM JASON

Brooksville, Fla. 34613

3,010

Rank: 44 out of 114

575

Rank: 23 out of 114

$273K

Rank: 22 out of 114

$475

Average: $417

5

Average: 8

MICHAEL MIKOLAJCZAK

Wellington, Fla. 33414

2,858

Rank: 45 out of 114

316

Rank: 62 out of 114

$161K

Rank: 50 out of 114

$509

Average: $417

9

Average: 8

AARON BATES

Middleburg, Fla. 32068

2,846

Rank: 46 out of 114

416

Rank: 39 out of 114

$178K

Rank: 44 out of 114

$427

Average: $417

7

Average: 8

JONATHAN PRITT

Gainesville, Fla. 32607

2,797

Rank: 47 out of 114

368

Rank: 51 out of 114

$154K

Rank: 52 out of 114

$418

Average: $417

8

Average: 8

JAMES KIRVIN

West palm beach, Fla. 33407

2,767

Rank: 48 out of 114

242

Rank: 72 out of 114

$163K

Rank: 49 out of 114

$673

Average: $417

11

Average: 8

MOHAMMAD HAJIANPOUR

Lauderdale lakes, Fla. 33313

2,689

Rank: 49 out of 114

344

Rank: 58 out of 114

$97.6K

Rank: 68 out of 114

$284

Average: $417

8

Average: 8

MICHAEL FEANNY

Lauderdale lakes, Fla. 33313

2,681

Rank: 50 out of 114

350

Rank: 54 out of 114

$123K

Rank: 59 out of 114

$352

Average: $417

8

Average: 8

SINA KASRAEIAN

St augustine, Fla. 32086

2,657

Rank: 51 out of 114

356

Rank: 52 out of 114

$188K

Rank: 41 out of 114

$528

Average: $417

7

Average: 8

SETH GASSER

Temple terrace, Fla. 33637

2,643

Rank: 52 out of 114

143

Rank: 89 out of 114

$83.8K

Rank: 73 out of 114

$586

Average: $417

18

Average: 8

JENNIFER SWARINGEN

Trinity, Fla. 34655

2,483

Rank: 53 out of 114

490

Rank: 31 out of 114

$145K

Rank: 53 out of 114

$295

Average: $417

5

Average: 8

TOD NORTHRUP

St augustine, Fla. 32086

2,480

Rank: 54 out of 114

563

Rank: 25 out of 114

$273K

Rank: 23 out of 114

$485

Average: $417

4

Average: 8

ROBERT BAYLIS

Plantation, Fla. 33324

2,451

Rank: 55 out of 114

208

Rank: 79 out of 114

$103K

Rank: 66 out of 114

$495

Average: $417

12

Average: 8

JOEL COHEN

West palm beach, Fla. 33407

2,355

Rank: 56 out of 114

236

Rank: 75 out of 114

$135K

Rank: 56 out of 114

$572

Average: $417

10

Average: 8

MARIO BERKOWITZ

Lauderdale lakes, Fla. 33313

2,304

Rank: 57 out of 114

266

Rank: 66 out of 114

$109K

Rank: 65 out of 114

$409

Average: $417

9

Average: 8

ELLIOTT HINKES

Margate, Fla. 33063

2,274

Rank: 58 out of 114

140

Rank: 92 out of 114

$77.3K

Rank: 76 out of 114

$552

Average: $417

16

Average: 8

HOGAN YI

St petersburg, Fla. 33710

2,246

Rank: 59 out of 114

323

Rank: 60 out of 114

$164K

Rank: 48 out of 114

$509

Average: $417

7

Average: 8

BRUCE FLETCHER

Margate, Fla. 33063

2,238

Rank: 60 out of 114

150

Rank: 87 out of 114

$68.4K

Rank: 82 out of 114

$456

Average: $417

15

Average: 8

RICHARD ROZENCWAIG

Aventura, Fla. 33180

2,237

Rank: 61 out of 114

198

Rank: 81 out of 114

$111K

Rank: 64 out of 114

$558

Average: $417

11

Average: 8

DAVID FOULK

Kissimmee, Fla. 34741

2,188

Rank: 62 out of 114

389

Rank: 45 out of 114

$137K

Rank: 55 out of 114

$352

Average: $417

6

Average: 8

JOSEPH TUTORINO

Altamonte springs, Fla. 32701

2,065

Rank: 63 out of 114

470

Rank: 33 out of 114

$175K

Rank: 45 out of 114

$372

Average: $417

4

Average: 8

LARRY EISENFELD

Ft myers, Fla. 33919

2,054

Rank: 64 out of 114

266

Rank: 66 out of 114

$63.5K

Rank: 87 out of 114

$239

Average: $417

8

Average: 8

DAVID THOMPSON

Clearwater, Fla. 33756

2,042

Rank: 65 out of 114

354

Rank: 53 out of 114

$114K

Rank: 61 out of 114

$321

Average: $417

6

Average: 8

ADAM MORSE

Temple terrace, Fla. 33637

2,020

Rank: 66 out of 114

88

Rank: 100 out of 114

$47.8K

Rank: 95 out of 114

$543

Average: $417

23

Average: 8

CHARLES CRAYTHORNE

Tampa, Fla. 33606

1,978

Rank: 67 out of 114

317

Rank: 61 out of 114

$94.1K

Rank: 69 out of 114

$297

Average: $417

6

Average: 8

GEORGES EL BAHRI

Jacksonville, Fla. 32216

1,976

Rank: 68 out of 114

416

Rank: 39 out of 114

$139K

Rank: 54 out of 114

$334

Average: $417

5

Average: 8

RANDY SCHWARTZBERG

Orlando, Fla. 32806

1,854

Rank: 69 out of 114

237

Rank: 74 out of 114

$69K

Rank: 81 out of 114

$291

Average: $417

8

Average: 8

RICHARD SELLERS

Gulf breeze, Fla. 32561

1,710

Rank: 70 out of 114

377

Rank: 48 out of 114

$197K

Rank: 37 out of 114

$523

Average: $417

5

Average: 8

ORESTES ROSABAL

Hialeah, Fla. 33016

1,687

Rank: 71 out of 114

225

Rank: 76 out of 114

$88.9K

Rank: 72 out of 114

$395

Average: $417

7

Average: 8

ALEJANDRO POSADA

Miami, Fla. 33133

1,650

Rank: 72 out of 114

295

Rank: 63 out of 114

$79.8K

Rank: 74 out of 114

$271

Average: $417

6

Average: 8

BRIAN VICKARYOUS

Orlando, Fla. 32804

1,604

Rank: 73 out of 114

400

Rank: 44 out of 114

$269K

Rank: 24 out of 114

$672

Average: $417

4

Average: 8

FRANCIS MCCORMICK

Doral, Fla. 33166

1,436

Rank: 74 out of 114

402

Rank: 42 out of 114

$111K

Rank: 62 out of 114

$277

Average: $417

4

Average: 8

JOHN WILKERSON

Coral gables, Fla. 33143

1,435

Rank: 75 out of 114

111

Rank: 98 out of 114

$65K

Rank: 86 out of 114

$585

Average: $417

13

Average: 8

MARK MORISHIGE

Venice, Fla. 34285

1,346

Rank: 76 out of 114

249

Rank: 70 out of 114

$125K

Rank: 58 out of 114

$501

Average: $417

5

Average: 8

BRYAN REUSS

Orlando, Fla. 32806

1,345

Rank: 77 out of 114

272

Rank: 64 out of 114

$98.9K

Rank: 67 out of 114

$364

Average: $417

5

Average: 8

BRIAN LEO

Coral gables, Fla. 33146

1,224

Rank: 78 out of 114

346

Rank: 57 out of 114

$70.3K

Rank: 77 out of 114

$203

Average: $417

4

Average: 8

ADAM ANZ

Gulf breeze, Fla. 32561

1,183

Rank: 79 out of 114

188

Rank: 82 out of 114

$62.8K

Rank: 88 out of 114

$334

Average: $417

6

Average: 8

LUIS RAMIREZ BRACHO

Miami, Fla. 33183

1,162

Rank: 80 out of 114

129

Rank: 95 out of 114

$111K

Rank: 63 out of 114

$860

Average: $417

9

Average: 8

MICHAEL DEFRANCO

Weston, Fla. 33326

1,091

Rank: 81 out of 114

407

Rank: 41 out of 114

$67.4K

Rank: 83 out of 114

$166

Average: $417

3

Average: 8

JULIE BARRE

Orange park, Fla. 32003

1,086

Rank: 82 out of 114

241

Rank: 73 out of 114

$79K

Rank: 75 out of 114

$328

Average: $417

5

Average: 8

GAUTAM YAGNIK

Coral gables, Fla. 33146

972

Rank: 83 out of 114

172

Rank: 83 out of 114

$61.3K

Rank: 90 out of 114

$356

Average: $417

6

Average: 8

EROL YOLDAS

Fort lauderdale, Fla. 33316

943

Rank: 84 out of 114

271

Rank: 65 out of 114

$121K

Rank: 60 out of 114

$447

Average: $417

3

Average: 8

DAVID BRAUN

Pinellas park, Fla. 33781

937

Rank: 85 out of 114

137

Rank: 94 out of 114

$56K

Rank: 93 out of 114

$408

Average: $417

7

Average: 8

JAMES ROSS

Deerfield beach, Fla. 33442

908

Rank: 86 out of 114

143

Rank: 89 out of 114

$51.2K

Rank: 94 out of 114

$358

Average: $417

6

Average: 8

GUS LEOTTA

Lake worth, Fla. 33462

875

Rank: 87 out of 114

209

Rank: 78 out of 114

$69.2K

Rank: 79 out of 114

$331

Average: $417

4

Average: 8

JEROME ENAD

Port st joe, Fla. 32456

819

Rank: 88 out of 114

253

Rank: 68 out of 114

$91.6K

Rank: 70 out of 114

$362

Average: $417

3

Average: 8

EDWARD BECKER

Brandon, Fla. 33511

687

Rank: 89 out of 114

201

Rank: 80 out of 114

$70K

Rank: 78 out of 114

$348

Average: $417

3

Average: 8

RICHARD VALENZUELA

Lake city, Fla. 32055

683

Rank: 90 out of 114

249

Rank: 70 out of 114

$89.7K

Rank: 71 out of 114

$360

Average: $417

3

Average: 8

HECTOR MEJIA

Tallahassee, Fla. 32308

676

Rank: 91 out of 114

222

Rank: 77 out of 114

$67.1K

Rank: 84 out of 114

$302

Average: $417

3

Average: 8

BRIAN WALLACE

Naples, Fla. 34108

663

Rank: 92 out of 114

166

Rank: 84 out of 114

$65.3K

Rank: 85 out of 114

$394

Average: $417

4

Average: 8

MAURICIO HERRERA

Miami, Fla. 33186

636

Rank: 93 out of 114

161

Rank: 85 out of 114

$62.5K

Rank: 89 out of 114

$388

Average: $417

4

Average: 8

BARRY SCHAPIRO

Hollywood, Fla. 33021

591

Rank: 94 out of 114

147

Rank: 88 out of 114

$57.6K

Rank: 92 out of 114

$392

Average: $417

4

Average: 8

DAVID DOMINGUEZ

Indian harbour beach, Fla. 32937

508

Rank: 95 out of 114

161

Rank: 85 out of 114

$60.2K

Rank: 91 out of 114

$374

Average: $417

3

Average: 8

DANIEL HARMON

Fort myers, Fla. 33919

451

Rank: 96 out of 114

140

Rank: 92 out of 114

$43.8K

Rank: 96 out of 114

$313

Average: $417

3

Average: 8

SCOTT SILAS

Daytona beach, Fla. 32117

443

Rank: 97 out of 114

74

Rank: 102 out of 114

$27.3K

Rank: 102 out of 114

$368

Average: $417

6

Average: 8

JONATHAN HERSCH

Plantation, Fla. 33324

442

Rank: 98 out of 114

116

Rank: 97 out of 114

$32.3K

Rank: 99 out of 114

$279

Average: $417

4

Average: 8

JAMES RAY

Clermont, Fla. 34711

439

Rank: 99 out of 114

37

Rank: 110 out of 114

$29.5K

Rank: 100 out of 114

$797

Average: $417

12

Average: 8

STEVEN LALLISS

Altamonte springs, Fla. 32701

431

Rank: 100 out of 114

57

Rank: 103 out of 114

$22K

Rank: 103 out of 114

$387

Average: $417

8

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.