Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Minnesota » Orthopaedic Surgery

Top Orthopaedic Surgery Providers in Minnesota

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

KYLE SWANSON

Mankato, Minn. 56001

5,691

Rank: 1 out of 333

513

Rank: 5 out of 333

$251K

Rank: 1 out of 333

$490

Average: $374

11

Average: 5

JAMES YOUNG

Vadnais heights, Minn. 55127

4,503

Rank: 2 out of 333

235

Rank: 75 out of 333

$123K

Rank: 35 out of 333

$525

Average: $374

19

Average: 5

CHRISTOPHER METZ

Brainerd, Minn. 56401

3,967

Rank: 3 out of 333

423

Rank: 11 out of 333

$151K

Rank: 12 out of 333

$357

Average: $374

9

Average: 5

JESSICA WOODCOCK

Rochester, Minn. 55905

3,691

Rank: 4 out of 333

523

Rank: 4 out of 333

$136K

Rank: 22 out of 333

$259

Average: $374

7

Average: 5

EDWIN HARRINGTON

Mankato, Minn. 56001

3,640

Rank: 5 out of 333

275

Rank: 46 out of 333

$138K

Rank: 20 out of 333

$502

Average: $374

13

Average: 5

BENJAMIN MCARTHUR

Rochester, Minn. 55905

3,488

Rank: 6 out of 333

677

Rank: 2 out of 333

$240K

Rank: 2 out of 333

$354

Average: $374

5

Average: 5

KRISTOFFER BREIEN

Eagan, Minn. 55123

3,357

Rank: 7 out of 333

319

Rank: 28 out of 333

$132K

Rank: 24 out of 333

$415

Average: $374

11

Average: 5

MARCO RIZZO

Rochester, Minn. 55905

3,300

Rank: 8 out of 333

418

Rank: 12 out of 333

$153K

Rank: 10 out of 333

$366

Average: $374

8

Average: 5

PAUL RUD

Brainerd, Minn. 56401

3,271

Rank: 9 out of 333

435

Rank: 9 out of 333

$140K

Rank: 17 out of 333

$321

Average: $374

8

Average: 5

ROBERT SHEPLEY

Northfield, Minn. 55057

3,147

Rank: 10 out of 333

137

Rank: 210 out of 333

$62.4K

Rank: 173 out of 333

$456

Average: $374

23

Average: 5

JOHN ANDERSON

Edina, Minn. 55435

3,071

Rank: 11 out of 333

252

Rank: 60 out of 333

$123K

Rank: 36 out of 333

$488

Average: $374

12

Average: 5

NEIL JOHNSON

Burnsville, Minn. 55337

3,026

Rank: 12 out of 333

189

Rank: 131 out of 333

$62.7K

Rank: 170 out of 333

$332

Average: $374

16

Average: 5

DAVID KITTLESON

Vadnais heights, Minn. 55127

2,967

Rank: 13 out of 333

279

Rank: 45 out of 333

$118K

Rank: 46 out of 333

$422

Average: $374

11

Average: 5

BRIAN O'NEILL

Robbinsdale, Minn. 55422

2,950

Rank: 14 out of 333

316

Rank: 29 out of 333

$127K

Rank: 30 out of 333

$403

Average: $374

9

Average: 5

CYRIL KRUSE

Fridley, Minn. 55432

2,937

Rank: 15 out of 333

241

Rank: 70 out of 333

$104K

Rank: 63 out of 333

$430

Average: $374

12

Average: 5

BENJAMIN ROBERTSON

Brainerd, Minn. 56401

2,883

Rank: 16 out of 333

400

Rank: 14 out of 333

$145K

Rank: 16 out of 333

$362

Average: $374

7

Average: 5

PAUL MATSON

Mankato, Minn. 56001

2,873

Rank: 17 out of 333

329

Rank: 26 out of 333

$127K

Rank: 31 out of 333

$385

Average: $374

9

Average: 5

RANDALL LEWIS

Burnsville, Minn. 55337

2,859

Rank: 18 out of 333

224

Rank: 89 out of 333

$73.9K

Rank: 130 out of 333

$330

Average: $374

13

Average: 5

STEVEN MOEN

Edina, Minn. 55435

2,830

Rank: 19 out of 333

224

Rank: 89 out of 333

$72.9K

Rank: 133 out of 333

$326

Average: $374

13

Average: 5

HANBYUL PARK

Saint paul, Minn. 55102

2,820

Rank: 20 out of 333

300

Rank: 36 out of 333

$64.5K

Rank: 163 out of 333

$215

Average: $374

9

Average: 5

ROBERT HARTMAN

Burnsville, Minn. 55337

2,815

Rank: 21 out of 333

228

Rank: 83 out of 333

$126K

Rank: 32 out of 333

$552

Average: $374

12

Average: 5

PETER DALY

Saint paul, Minn. 55102

2,790

Rank: 22 out of 333

293

Rank: 40 out of 333

$153K

Rank: 11 out of 333

$521

Average: $374

10

Average: 5

GEOFFREY CORNELSEN

Edina, Minn. 55436

2,781

Rank: 23 out of 333

365

Rank: 16 out of 333

$164K

Rank: 9 out of 333

$450

Average: $374

8

Average: 5

ANTHONY NWAKAMA

Slayton, Minn. 56172

2,775

Rank: 24 out of 333

301

Rank: 34 out of 333

$147K

Rank: 14 out of 333

$489

Average: $374

9

Average: 5

GARY SAGER

Fridley, Minn. 55432

2,753

Rank: 25 out of 333

289

Rank: 42 out of 333

$119K

Rank: 43 out of 333

$413

Average: $374

10

Average: 5

JONATHAN BIEBL

Vadnais heights, Minn. 55127

2,691

Rank: 26 out of 333

236

Rank: 73 out of 333

$120K

Rank: 42 out of 333

$509

Average: $374

11

Average: 5

DANA HARMS

Buffalo, Minn. 55313

2,682

Rank: 27 out of 333

219

Rank: 93 out of 333

$117K

Rank: 48 out of 333

$532

Average: $374

12

Average: 5

LOREN VORLICKY

Edina, Minn. 55435

2,588

Rank: 28 out of 333

216

Rank: 98 out of 333

$96.1K

Rank: 75 out of 333

$445

Average: $374

12

Average: 5

DAREN WICKUM

Vadnais heights, Minn. 55127

2,485

Rank: 29 out of 333

252

Rank: 60 out of 333

$107K

Rank: 59 out of 333

$425

Average: $374

10

Average: 5

HOLLY DUCK

Rochester, Minn. 55905

2,439

Rank: 30 out of 333

685

Rank: 1 out of 333

$91.7K

Rank: 85 out of 333

$134

Average: $374

4

Average: 5

EDWARD SZALAPSKI

Edina, Minn. 55435

2,310

Rank: 31 out of 333

294

Rank: 39 out of 333

$108K

Rank: 55 out of 333

$369

Average: $374

8

Average: 5

ROBERT RICE

Rochester, Minn. 55905

2,205

Rank: 32 out of 333

117

Rank: 234 out of 333

$72.6K

Rank: 137 out of 333

$621

Average: $374

19

Average: 5

DEBRA ZILLMER

Rochester, Minn. 55905

2,186

Rank: 33 out of 333

551

Rank: 3 out of 333

$71.7K

Rank: 140 out of 333

$130

Average: $374

4

Average: 5

MICHAEL HEBERT

St louis park, Minn. 55426

2,183

Rank: 34 out of 333

199

Rank: 122 out of 333

$81.5K

Rank: 110 out of 333

$409

Average: $374

11

Average: 5

SCOTT STEVENS

Mankato, Minn. 56001

2,180

Rank: 35 out of 333

273

Rank: 49 out of 333

$77.9K

Rank: 118 out of 333

$285

Average: $374

8

Average: 5

JAMES DONOHUE

Worthington, Minn. 56187

2,168

Rank: 36 out of 333

389

Rank: 15 out of 333

$92.6K

Rank: 81 out of 333

$238

Average: $374

6

Average: 5

COREY WULF

Edina, Minn. 55435

2,140

Rank: 37 out of 333

134

Rank: 214 out of 333

$49.8K

Rank: 208 out of 333

$372

Average: $374

16

Average: 5

AMY LELWICA

Brainerd, Minn. 56401

2,129

Rank: 38 out of 333

344

Rank: 21 out of 333

$122K

Rank: 38 out of 333

$355

Average: $374

6

Average: 5

PATRICK KRAFT

Robbinsdale, Minn. 55422

2,124

Rank: 39 out of 333

236

Rank: 73 out of 333

$93.5K

Rank: 79 out of 333

$396

Average: $374

9

Average: 5

OWEN O'NEILL

Burnsville, Minn. 55337

2,121

Rank: 40 out of 333

246

Rank: 65 out of 333

$121K

Rank: 40 out of 333

$491

Average: $374

9

Average: 5

PAUL YELLIN

Woodbury, Minn. 55125

2,085

Rank: 41 out of 333

248

Rank: 63 out of 333

$103K

Rank: 66 out of 333

$414

Average: $374

8

Average: 5

BRADLEY WILLE

Northfield, Minn. 55057

2,080

Rank: 42 out of 333

151

Rank: 193 out of 333

$61.4K

Rank: 178 out of 333

$407

Average: $374

14

Average: 5

PAUL THOMPSON

Brainerd, Minn. 56401

2,075

Rank: 43 out of 333

352

Rank: 17 out of 333

$122K

Rank: 37 out of 333

$347

Average: $374

6

Average: 5

PAUL HAVEL

Elk river, Minn. 55330

2,052

Rank: 44 out of 333

187

Rank: 135 out of 333

$67.1K

Rank: 153 out of 333

$359

Average: $374

11

Average: 5

THOMAS COMFORT

Oak park heights, Minn. 55082

2,000

Rank: 45 out of 333

213

Rank: 104 out of 333

$92K

Rank: 83 out of 333

$432

Average: $374

9

Average: 5

GREGORY FOLSOM

Edina, Minn. 55439

1,996

Rank: 46 out of 333

352

Rank: 17 out of 333

$111K

Rank: 54 out of 333

$314

Average: $374

6

Average: 5

JEFFREY FURMANEK

Saint paul, Minn. 55102

1,992

Rank: 47 out of 333

221

Rank: 92 out of 333

$82.9K

Rank: 106 out of 333

$375

Average: $374

9

Average: 5

ERIK STROEMER

Faribault, Minn. 55021

1,976

Rank: 48 out of 333

131

Rank: 220 out of 333

$62.4K

Rank: 172 out of 333

$477

Average: $374

15

Average: 5

PAUL DWORAK

Edina, Minn. 55435

1,973

Rank: 49 out of 333

330

Rank: 25 out of 333

$57.7K

Rank: 183 out of 333

$175

Average: $374

6

Average: 5

RICHARD BIRDWELL

Cambridge, Minn. 55008

1,970

Rank: 50 out of 333

210

Rank: 106 out of 333

$75.3K

Rank: 126 out of 333

$359

Average: $374

9

Average: 5

TILOK GHOSE

Bloomington, Minn. 55425

1,958

Rank: 51 out of 333

304

Rank: 32 out of 333

$127K

Rank: 29 out of 333

$419

Average: $374

6

Average: 5

PATRICK OKEEFE

Otsego, Minn. 55330

1,949

Rank: 52 out of 333

218

Rank: 94 out of 333

$82K

Rank: 109 out of 333

$376

Average: $374

9

Average: 5

WILLIAM SCHNEIDER

Oak park heights, Minn. 55082

1,949

Rank: 52 out of 333

275

Rank: 46 out of 333

$137K

Rank: 21 out of 333

$496

Average: $374

7

Average: 5

JOSHUA ROTHER

Duluth, Minn. 55805

1,933

Rank: 54 out of 333

245

Rank: 67 out of 333

$95.2K

Rank: 76 out of 333

$388

Average: $374

8

Average: 5

PAUL DIEKMANN

Fridley, Minn. 55432

1,932

Rank: 55 out of 333

229

Rank: 81 out of 333

$81.5K

Rank: 111 out of 333

$356

Average: $374

8

Average: 5

DAVID EDWARDS

Otsego, Minn. 55330

1,876

Rank: 56 out of 333

196

Rank: 124 out of 333

$72.9K

Rank: 134 out of 333

$372

Average: $374

10

Average: 5

JESSE BOTKER

Mankato, Minn. 56001

1,873

Rank: 57 out of 333

253

Rank: 57 out of 333

$103K

Rank: 64 out of 333

$409

Average: $374

7

Average: 5

ROBERT KNOWLAN

Oak park heights, Minn. 55082

1,864

Rank: 58 out of 333

333

Rank: 22 out of 333

$132K

Rank: 25 out of 333

$397

Average: $374

6

Average: 5

MICHAEL MURPHY

Sartell, Minn. 56377

1,852

Rank: 59 out of 333

188

Rank: 134 out of 333

$80.4K

Rank: 112 out of 333

$428

Average: $374

10

Average: 5

MICHAEL KEARNEY

Mankato, Minn. 56001

1,848

Rank: 60 out of 333

226

Rank: 87 out of 333

$88.3K

Rank: 92 out of 333

$391

Average: $374

8

Average: 5

JOSEPH NESSLER

Sartell, Minn. 56377

1,813

Rank: 61 out of 333

248

Rank: 63 out of 333

$107K

Rank: 58 out of 333

$433

Average: $374

7

Average: 5

ERIK WETTER

Fridley, Minn. 55432

1,807

Rank: 62 out of 333

207

Rank: 109 out of 333

$69.8K

Rank: 143 out of 333

$337

Average: $374

9

Average: 5

GLENN CIEGLER

Oak park heights, Minn. 55082

1,787

Rank: 63 out of 333

282

Rank: 44 out of 333

$139K

Rank: 18 out of 333

$495

Average: $374

6

Average: 5

CLINTON MUENCH

Faribault, Minn. 55021

1,741

Rank: 64 out of 333

184

Rank: 144 out of 333

$56.6K

Rank: 188 out of 333

$308

Average: $374

9

Average: 5

QUENTIN TANKO

Saint paul, Minn. 55101

1,719

Rank: 65 out of 333

296

Rank: 38 out of 333

$139K

Rank: 19 out of 333

$470

Average: $374

6

Average: 5

ALLAN HUNT

Edina, Minn. 55435

1,718

Rank: 66 out of 333

267

Rank: 50 out of 333

$131K

Rank: 26 out of 333

$490

Average: $374

6

Average: 5

JAMES GANNON

Vadnais heights, Minn. 55127

1,717

Rank: 67 out of 333

184

Rank: 144 out of 333

$86.3K

Rank: 97 out of 333

$469

Average: $374

9

Average: 5

ANDREW MULDER

Sartell, Minn. 56377

1,688

Rank: 68 out of 333

289

Rank: 42 out of 333

$111K

Rank: 53 out of 333

$384

Average: $374

6

Average: 5

JONATHAN HAAS

Willmar, Minn. 56201

1,683

Rank: 69 out of 333

148

Rank: 196 out of 333

$45.4K

Rank: 221 out of 333

$306

Average: $374

11

Average: 5

ROBIN CRANDALL

Fridley, Minn. 55432

1,667

Rank: 70 out of 333

194

Rank: 126 out of 333

$67.1K

Rank: 152 out of 333

$346

Average: $374

9

Average: 5

LARRY STERN

Woodbury, Minn. 55125

1,662

Rank: 71 out of 333

143

Rank: 200 out of 333

$65.4K

Rank: 161 out of 333

$457

Average: $374

12

Average: 5

JACK DROGT

Woodbury, Minn. 55125

1,661

Rank: 72 out of 333

333

Rank: 22 out of 333

$120K

Rank: 41 out of 333

$361

Average: $374

5

Average: 5

DANIEL MAREK

Waconia, Minn. 55387

1,653

Rank: 73 out of 333

235

Rank: 75 out of 333

$84.2K

Rank: 102 out of 333

$358

Average: $374

7

Average: 5

JOHN KEARNS

Edina, Minn. 55435

1,607

Rank: 74 out of 333

206

Rank: 112 out of 333

$85.5K

Rank: 99 out of 333

$415

Average: $374

8

Average: 5

PETER HOLMBERG

Fridley, Minn. 55432

1,603

Rank: 75 out of 333

210

Rank: 106 out of 333

$91.9K

Rank: 84 out of 333

$438

Average: $374

8

Average: 5

JOHN KASMIRSKI

St louis park, Minn. 55426

1,588

Rank: 76 out of 333

253

Rank: 57 out of 333

$37.1K

Rank: 245 out of 333

$147

Average: $374

6

Average: 5

JONATHAN ASP

Robbinsdale, Minn. 55422

1,567

Rank: 77 out of 333

229

Rank: 81 out of 333

$95.1K

Rank: 77 out of 333

$415

Average: $374

7

Average: 5

MARK FRIEDLAND

Waconia, Minn. 55387

1,556

Rank: 78 out of 333

129

Rank: 222 out of 333

$44.9K

Rank: 223 out of 333

$348

Average: $374

12

Average: 5

RANDALL CHADWICK

Coon rapids, Minn. 55433

1,541

Rank: 79 out of 333

179

Rank: 151 out of 333

$98.2K

Rank: 71 out of 333

$549

Average: $374

9

Average: 5

ERIC GREEN

Sartell, Minn. 56377

1,519

Rank: 80 out of 333

165

Rank: 173 out of 333

$56.7K

Rank: 186 out of 333

$344

Average: $374

9

Average: 5

JOHN SPRINGER

Mankato, Minn. 56001

1,512

Rank: 81 out of 333

309

Rank: 30 out of 333

$88.3K

Rank: 93 out of 333

$286

Average: $374

5

Average: 5

JOSEPH NEMANICH

Minneapolis, Minn. 55454

1,494

Rank: 82 out of 333

204

Rank: 117 out of 333

$83.5K

Rank: 103 out of 333

$409

Average: $374

7

Average: 5

MICHAEL NEMANICH

Minneapolis, Minn. 55454

1,480

Rank: 83 out of 333

201

Rank: 119 out of 333

$77.8K

Rank: 119 out of 333

$387

Average: $374

7

Average: 5

FRANK NORBERG

Edina, Minn. 55435

1,468

Rank: 84 out of 333

266

Rank: 52 out of 333

$84.5K

Rank: 100 out of 333

$317

Average: $374

6

Average: 5

DAVID PALMER

Oak park heights, Minn. 55082

1,428

Rank: 85 out of 333

172

Rank: 158 out of 333

$96.6K

Rank: 73 out of 333

$562

Average: $374

8

Average: 5

DAVID LINDGREN

Fridley, Minn. 55432

1,416

Rank: 86 out of 333

206

Rank: 112 out of 333

$62.6K

Rank: 171 out of 333

$304

Average: $374

7

Average: 5

CHRISTIE HEIKES

Edina, Minn. 55435

1,410

Rank: 87 out of 333

106

Rank: 241 out of 333

$37.4K

Rank: 244 out of 333

$353

Average: $374

13

Average: 5

ROBERT BARNETT

Waconia, Minn. 55387

1,410

Rank: 87 out of 333

179

Rank: 151 out of 333

$67.3K

Rank: 151 out of 333

$376

Average: $374

8

Average: 5

STEVEN CURTIS

Mankato, Minn. 56001

1,406

Rank: 89 out of 333

234

Rank: 77 out of 333

$75.3K

Rank: 127 out of 333

$322

Average: $374

6

Average: 5

STEVEN MEISTERLING

Oak park heights, Minn. 55082

1,394

Rank: 90 out of 333

299

Rank: 37 out of 333

$119K

Rank: 44 out of 333

$397

Average: $374

5

Average: 5

JOEL SHOBE

Sartell, Minn. 56377

1,365

Rank: 91 out of 333

166

Rank: 171 out of 333

$76.1K

Rank: 123 out of 333

$458

Average: $374

8

Average: 5

RANDALL NORGARD

Fridley, Minn. 55432

1,362

Rank: 92 out of 333

182

Rank: 147 out of 333

$72.7K

Rank: 136 out of 333

$400

Average: $374

7

Average: 5

DANIEL HOEFFEL

Vadnais heights, Minn. 55127

1,361

Rank: 93 out of 333

225

Rank: 88 out of 333

$102K

Rank: 67 out of 333

$455

Average: $374

6

Average: 5

THOMAS CONNER

Robbinsdale, Minn. 55422

1,358

Rank: 94 out of 333

223

Rank: 91 out of 333

$62.7K

Rank: 169 out of 333

$281

Average: $374

6

Average: 5

DARREN LARSON

Shakopee, Minn. 55379

1,353

Rank: 95 out of 333

142

Rank: 201 out of 333

$43.3K

Rank: 228 out of 333

$305

Average: $374

10

Average: 5

PAUL CROWE

Minneapolis, Minn. 55422

1,294

Rank: 96 out of 333

267

Rank: 50 out of 333

$90.5K

Rank: 88 out of 333

$339

Average: $374

5

Average: 5

LEO HISE

Hibbing, Minn. 55746

1,288

Rank: 97 out of 333

154

Rank: 187 out of 333

$78.4K

Rank: 116 out of 333

$509

Average: $374

8

Average: 5

TIMOTHY GABRIELSEN

Winona, Minn. 55987

1,279

Rank: 98 out of 333

185

Rank: 140 out of 333

$71.7K

Rank: 141 out of 333

$388

Average: $374

7

Average: 5

ROBERT TUTTLE

Edina, Minn. 55435

1,277

Rank: 99 out of 333

193

Rank: 127 out of 333

$79.2K

Rank: 114 out of 333

$410

Average: $374

7

Average: 5

EDWARD KELLY

Burnsville, Minn. 55337

1,276

Rank: 100 out of 333

183

Rank: 146 out of 333

$66.2K

Rank: 158 out of 333

$362

Average: $374

7

Average: 5

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 2015 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.