ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Oklahoma » Family Practice

Top Family Practice Providers in Oklahoma

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

MELVIN ROBISON

Sayre, Okla. 73662

32,002

Rank: 1 out of 1,313

490

Rank: 216 out of 1,313

$478K

Rank: 8 out of 1,313

$976

Average: $188

65

Average: 6

STEPHEN KELLY

Oklahoma city, Okla. 73142

31,142

Rank: 2 out of 1,313

542

Rank: 170 out of 1,313

$611K

Rank: 4 out of 1,313

$1,128

Average: $188

57

Average: 6

GRACIELA GALLARDO

Oklahoma city, Okla. 73142

25,749

Rank: 3 out of 1,313

556

Rank: 155 out of 1,313

$505K

Rank: 6 out of 1,313

$907

Average: $188

46

Average: 6

CHARLES CHOUTEAU

Grove, Okla. 74344

24,935

Rank: 4 out of 1,313

1,344

Rank: 7 out of 1,313

$524K

Rank: 5 out of 1,313

$390

Average: $188

19

Average: 6

JOHN PERKINS

Elk city, Okla. 73644

21,492

Rank: 5 out of 1,313

341

Rank: 453 out of 1,313

$451K

Rank: 10 out of 1,313

$1,324

Average: $188

63

Average: 6

FRANCIS MCGOURAN

Duncan, Okla. 73533

16,444

Rank: 6 out of 1,313

1,094

Rank: 16 out of 1,313

$615K

Rank: 3 out of 1,313

$562

Average: $188

15

Average: 6

ROBI CHATTERJI

Enid, Okla. 73703

16,213

Rank: 7 out of 1,313

815

Rank: 49 out of 1,313

$449K

Rank: 11 out of 1,313

$551

Average: $188

20

Average: 6

KRISTY PETERSEN

Enid, Okla. 73703

15,732

Rank: 8 out of 1,313

1,596

Rank: 5 out of 1,313

$208K

Rank: 62 out of 1,313

$130

Average: $188

10

Average: 6

RICHARD RIVERS

Enid, Okla. 73703

15,707

Rank: 9 out of 1,313

919

Rank: 34 out of 1,313

$388K

Rank: 16 out of 1,313

$422

Average: $188

17

Average: 6

AKRAM ABRAHAM

Hollis, Okla. 73550

14,854

Rank: 10 out of 1,313

523

Rank: 185 out of 1,313

$331K

Rank: 22 out of 1,313

$633

Average: $188

28

Average: 6

TEDDY ROWLAND

Hugo, Okla. 74743

14,812

Rank: 11 out of 1,313

1,057

Rank: 20 out of 1,313

$267K

Rank: 38 out of 1,313

$252

Average: $188

14

Average: 6

THOMAS MCCULLOH

Ardmore, Okla. 73401

14,347

Rank: 12 out of 1,313

1,182

Rank: 9 out of 1,313

$279K

Rank: 32 out of 1,313

$236

Average: $188

12

Average: 6

DENNIS WHITEHOUSE DO

Pauls valley, Okla. 73075

13,769

Rank: 13 out of 1,313

806

Rank: 52 out of 1,313

$273K

Rank: 37 out of 1,313

$339

Average: $188

17

Average: 6

JACK BROWN

Sand springs, Okla. 74063

13,423

Rank: 14 out of 1,313

881

Rank: 40 out of 1,313

$638K

Rank: 2 out of 1,313

$724

Average: $188

15

Average: 6

RENEE RUSSELL

Grove, Okla. 74344

13,109

Rank: 15 out of 1,313

685

Rank: 82 out of 1,313

$276K

Rank: 35 out of 1,313

$402

Average: $188

19

Average: 6

GERALD FLATT

Antlers, Okla. 74523

13,097

Rank: 16 out of 1,313

1,657

Rank: 3 out of 1,313

$294K

Rank: 27 out of 1,313

$178

Average: $188

8

Average: 6

MICHAEL IRVIN

Hugo, Okla. 74743

12,852

Rank: 17 out of 1,313

1,033

Rank: 22 out of 1,313

$373K

Rank: 19 out of 1,313

$361

Average: $188

12

Average: 6

DENNIS CARTER

Poteau, Okla. 74953

12,848

Rank: 18 out of 1,313

959

Rank: 28 out of 1,313

$480K

Rank: 7 out of 1,313

$500

Average: $188

13

Average: 6

DAVID KRAFT

Tulsa, Okla. 74133

12,760

Rank: 19 out of 1,313

637

Rank: 105 out of 1,313

$732K

Rank: 1 out of 1,313

$1,149

Average: $188

20

Average: 6

ARYAN KADIVAR

Lawton, Okla. 73505

12,304

Rank: 20 out of 1,313

656

Rank: 95 out of 1,313

$472K

Rank: 9 out of 1,313

$720

Average: $188

19

Average: 6

MARTIN GROTHEER

Miami, Okla. 74354

12,187

Rank: 21 out of 1,313

1,088

Rank: 17 out of 1,313

$247K

Rank: 45 out of 1,313

$227

Average: $188

11

Average: 6

BOBBY KANG

Enid, Okla. 73703

11,446

Rank: 22 out of 1,313

391

Rank: 358 out of 1,313

$195K

Rank: 67 out of 1,313

$499

Average: $188

29

Average: 6

CHARLES CARTER

Altus, Okla. 73521

11,356

Rank: 23 out of 1,313

600

Rank: 122 out of 1,313

$366K

Rank: 20 out of 1,313

$609

Average: $188

19

Average: 6

RANDY GRELLNER

Cushing, Okla. 74023

10,918

Rank: 24 out of 1,313

564

Rank: 148 out of 1,313

$216K

Rank: 57 out of 1,313

$383

Average: $188

19

Average: 6

RICHARD HELTON

Coalgate, Okla. 74538

10,868

Rank: 25 out of 1,313

939

Rank: 33 out of 1,313

$325K

Rank: 23 out of 1,313

$347

Average: $188

12

Average: 6

RODNEY MCCRORY

Seminole, Okla. 74868

10,323

Rank: 26 out of 1,313

405

Rank: 332 out of 1,313

$150K

Rank: 124 out of 1,313

$369

Average: $188

25

Average: 6

SEAN BOONE

Hugo, Okla. 74743

10,172

Rank: 27 out of 1,313

621

Rank: 114 out of 1,313

$242K

Rank: 47 out of 1,313

$389

Average: $188

16

Average: 6

EMMANUEL BARIAS

Guymon, Okla. 73942

10,079

Rank: 28 out of 1,313

491

Rank: 215 out of 1,313

$277K

Rank: 33 out of 1,313

$564

Average: $188

21

Average: 6

WOJCIECH DULOWSKI

Stilwell, Okla. 74960

10,074

Rank: 29 out of 1,313

572

Rank: 141 out of 1,313

$379K

Rank: 17 out of 1,313

$662

Average: $188

18

Average: 6

RUSSELL MCMURRY

Guymon, Okla. 73942

9,958

Rank: 30 out of 1,313

407

Rank: 325 out of 1,313

$132K

Rank: 169 out of 1,313

$324

Average: $188

24

Average: 6

MICHAEL CARNAHAN

Ardmore, Okla. 73401

9,917

Rank: 31 out of 1,313

1,062

Rank: 18 out of 1,313

$255K

Rank: 42 out of 1,313

$240

Average: $188

9

Average: 6

DARWIN OLSON

Tulsa, Okla. 74145

9,841

Rank: 32 out of 1,313

406

Rank: 328 out of 1,313

$167K

Rank: 97 out of 1,313

$411

Average: $188

24

Average: 6

HOWARD SNYDER

Enid, Okla. 73701

9,806

Rank: 33 out of 1,313

684

Rank: 83 out of 1,313

$375K

Rank: 18 out of 1,313

$548

Average: $188

14

Average: 6

RANDALL KEMP

Seminole, Okla. 74868

9,759

Rank: 34 out of 1,313

909

Rank: 36 out of 1,313

$274K

Rank: 36 out of 1,313

$301

Average: $188

11

Average: 6

DAVID GRIFFITHS

Tulsa, Okla. 74145

9,688

Rank: 35 out of 1,313

372

Rank: 393 out of 1,313

$170K

Rank: 95 out of 1,313

$456

Average: $188

26

Average: 6

JESS ROY

Tulsa, Okla. 74145

9,686

Rank: 36 out of 1,313

321

Rank: 500 out of 1,313

$160K

Rank: 107 out of 1,313

$499

Average: $188

30

Average: 6

GORDON LAIRD

Pawnee, Okla. 74058

9,486

Rank: 37 out of 1,313

675

Rank: 85 out of 1,313

$242K

Rank: 48 out of 1,313

$358

Average: $188

14

Average: 6

SAMANTHA JACKSON

Hobart, Okla. 73651

9,379

Rank: 38 out of 1,313

724

Rank: 68 out of 1,313

$317K

Rank: 25 out of 1,313

$437

Average: $188

13

Average: 6

DAVID FISHER

Bethany, Okla. 73008

9,378

Rank: 39 out of 1,313

865

Rank: 45 out of 1,313

$232K

Rank: 51 out of 1,313

$268

Average: $188

11

Average: 6

GANNAVARAPU MURTY

Hugo, Okla. 74743

9,366

Rank: 40 out of 1,313

793

Rank: 57 out of 1,313

$257K

Rank: 40 out of 1,313

$324

Average: $188

12

Average: 6

ZEMING DENG

Midwest city, Okla. 73130

9,327

Rank: 41 out of 1,313

392

Rank: 356 out of 1,313

$207K

Rank: 63 out of 1,313

$529

Average: $188

24

Average: 6

VICTORIA PARDUE

Hugo, Okla. 74743

9,234

Rank: 42 out of 1,313

858

Rank: 47 out of 1,313

$173K

Rank: 92 out of 1,313

$201

Average: $188

11

Average: 6

JOHN RICE

Checotah, Okla. 74426

8,495

Rank: 43 out of 1,313

804

Rank: 54 out of 1,313

$179K

Rank: 85 out of 1,313

$223

Average: $188

11

Average: 6

GARY LAMBERT

Muskogee, Okla. 74403

8,467

Rank: 44 out of 1,313

904

Rank: 37 out of 1,313

$307K

Rank: 26 out of 1,313

$340

Average: $188

9

Average: 6

NOEL EMERSON

Atoka, Okla. 74525

8,442

Rank: 45 out of 1,313

774

Rank: 61 out of 1,313

$146K

Rank: 133 out of 1,313

$188

Average: $188

11

Average: 6

WENDELL RICHARDS

Chandler, Okla. 74834

8,428

Rank: 46 out of 1,313

704

Rank: 76 out of 1,313

$162K

Rank: 103 out of 1,313

$229

Average: $188

12

Average: 6

GREGORY GRANT

Shawnee, Okla. 74804

8,358

Rank: 47 out of 1,313

527

Rank: 183 out of 1,313

$187K

Rank: 71 out of 1,313

$355

Average: $188

16

Average: 6

JAY BELT

Anadarko, Okla. 73005

8,344

Rank: 48 out of 1,313

584

Rank: 129 out of 1,313

$137K

Rank: 158 out of 1,313

$235

Average: $188

14

Average: 6

ANDREW DONNELLY

Jenks, Okla. 74037

8,341

Rank: 49 out of 1,313

577

Rank: 137 out of 1,313

$424K

Rank: 13 out of 1,313

$735

Average: $188

14

Average: 6

CHRISTOPHER HERNDON

Duncan, Okla. 73533

7,988

Rank: 50 out of 1,313

786

Rank: 59 out of 1,313

$186K

Rank: 74 out of 1,313

$237

Average: $188

10

Average: 6

JAROSLAW PASZKOWIAK

Lawton, Okla. 73505

7,874

Rank: 51 out of 1,313

404

Rank: 334 out of 1,313

$198K

Rank: 66 out of 1,313

$491

Average: $188

19

Average: 6

PAUL ROTHWELL

Bethany, Okla. 73008

7,824

Rank: 52 out of 1,313

518

Rank: 188 out of 1,313

$153K

Rank: 116 out of 1,313

$295

Average: $188

15

Average: 6

LAWRENCE LIEBERMAN

Tulsa, Okla. 74145

7,755

Rank: 53 out of 1,313

299

Rank: 541 out of 1,313

$122K

Rank: 186 out of 1,313

$406

Average: $188

26

Average: 6

CLAYTON ROYDER

Oklahoma city, Okla. 73112

7,734

Rank: 24 out of 3,469

128

Rank: 2,482 out of 3,469

$122K

Rank: 257 out of 3,469

$951

Average: $188

60

Average: 6

MITCHELL COPPEDGE

Chickasha, Okla. 73018

7,714

Rank: 54 out of 1,313

637

Rank: 105 out of 1,313

$195K

Rank: 68 out of 1,313

$306

Average: $188

12

Average: 6

SHAWN ANDERSON

Grove, Okla. 74344

7,598

Rank: 55 out of 1,313

984

Rank: 26 out of 1,313

$171K

Rank: 93 out of 1,313

$174

Average: $188

8

Average: 6

DAVID MATOUSEK

Enid, Okla. 73701

7,391

Rank: 56 out of 1,313

572

Rank: 141 out of 1,313

$200K

Rank: 64 out of 1,313

$350

Average: $188

13

Average: 6

KACEY WALLACE

Chickasha, Okla. 73018

7,253

Rank: 57 out of 1,313

571

Rank: 144 out of 1,313

$175K

Rank: 89 out of 1,313

$306

Average: $188

13

Average: 6

SAMANTHA MOERY

Enid, Okla. 73703

7,247

Rank: 58 out of 1,313

1,115

Rank: 14 out of 1,313

$324K

Rank: 24 out of 1,313

$290

Average: $188

6

Average: 6

DARRELL MEASE

Jay, Okla. 74346

7,133

Rank: 59 out of 1,313

628

Rank: 108 out of 1,313

$356K

Rank: 21 out of 1,313

$567

Average: $188

11

Average: 6

JEFFREY JONES

Duncan, Okla. 73533

7,116

Rank: 60 out of 1,313

567

Rank: 146 out of 1,313

$142K

Rank: 145 out of 1,313

$251

Average: $188

13

Average: 6

WILLIAM SPENCE

Bethany, Okla. 73008

7,061

Rank: 61 out of 1,313

675

Rank: 85 out of 1,313

$162K

Rank: 102 out of 1,313

$240

Average: $188

10

Average: 6

ROBERT MAHAFFEY

Tulsa, Okla. 74145

7,056

Rank: 62 out of 1,313

358

Rank: 424 out of 1,313

$163K

Rank: 100 out of 1,313

$455

Average: $188

20

Average: 6

STEPHEN TREADWELL

Durant, Okla. 74701

7,048

Rank: 63 out of 1,313

244

Rank: 697 out of 1,313

$146K

Rank: 128 out of 1,313

$600

Average: $188

29

Average: 6

JASON CROUCH

Chandler, Okla. 74834

7,004

Rank: 64 out of 1,313

408

Rank: 320 out of 1,313

$128K

Rank: 178 out of 1,313

$314

Average: $188

17

Average: 6

JAMIE GORE

Elk city, Okla. 73644

6,916

Rank: 65 out of 1,313

350

Rank: 436 out of 1,313

$117K

Rank: 203 out of 1,313

$333

Average: $188

20

Average: 6

WILLIAM BEVERS

Oklahoma city, Okla. 73139

6,824

Rank: 66 out of 1,313

423

Rank: 297 out of 1,313

$101K

Rank: 248 out of 1,313

$239

Average: $188

16

Average: 6

CHRIS STURCH

Durant, Okla. 74701

6,730

Rank: 67 out of 1,313

881

Rank: 40 out of 1,313

$225K

Rank: 54 out of 1,313

$256

Average: $188

8

Average: 6

WILLIAM ANDERSON

Gore, Okla. 74435

6,652

Rank: 68 out of 1,313

1,059

Rank: 19 out of 1,313

$216K

Rank: 58 out of 1,313

$204

Average: $188

6

Average: 6

BRADLEY ANDERSON

Coweta, Okla. 74429

6,632

Rank: 69 out of 1,313

600

Rank: 122 out of 1,313

$144K

Rank: 140 out of 1,313

$239

Average: $188

11

Average: 6

JOHN PITTMAN

Oklahoma city, Okla. 73162

6,566

Rank: 70 out of 1,313

265

Rank: 640 out of 1,313

$144K

Rank: 138 out of 1,313

$545

Average: $188

25

Average: 6

ROBERT DICKEY

Midwest city, Okla. 73110

6,538

Rank: 71 out of 1,313

372

Rank: 393 out of 1,313

$140K

Rank: 151 out of 1,313

$376

Average: $188

18

Average: 6

ESTER COBB

Midwest city, Okla. 73130

6,483

Rank: 73 out of 1,313

420

Rank: 303 out of 1,313

$162K

Rank: 104 out of 1,313

$385

Average: $188

15

Average: 6

CHRISS ROBERTS

Wagoner, Okla. 74467

6,463

Rank: 74 out of 1,313

368

Rank: 405 out of 1,313

$109K

Rank: 226 out of 1,313

$296

Average: $188

18

Average: 6

DANIEL PUMMILL

Kansas, Okla. 74347

6,436

Rank: 75 out of 1,313

448

Rank: 262 out of 1,313

$145K

Rank: 137 out of 1,313

$323

Average: $188

14

Average: 6

ROBERT BLAKEBURN

Clinton, Okla. 73601

6,433

Rank: 76 out of 1,313

627

Rank: 110 out of 1,313

$210K

Rank: 59 out of 1,313

$335

Average: $188

10

Average: 6

DREW COOPER

Midwest city, Okla. 73130

6,381

Rank: 77 out of 1,313

1,522

Rank: 6 out of 1,313

$417K

Rank: 14 out of 1,313

$274

Average: $188

4

Average: 6

JENNIFER BERENDS

Shattuck, Okla. 73858

6,366

Rank: 78 out of 1,313

416

Rank: 308 out of 1,313

$108K

Rank: 228 out of 1,313

$259

Average: $188

15

Average: 6

ARTHUR CODER

Broken arrow, Okla. 74012

6,335

Rank: 79 out of 1,313

720

Rank: 70 out of 1,313

$284K

Rank: 31 out of 1,313

$394

Average: $188

9

Average: 6

KEITH CONAWAY

Shawnee, Okla. 74804

6,321

Rank: 80 out of 1,313

903

Rank: 38 out of 1,313

$175K

Rank: 90 out of 1,313

$193

Average: $188

7

Average: 6

LYNDA MUELLER

Enid, Okla. 73701

6,312

Rank: 81 out of 1,313

461

Rank: 246 out of 1,313

$148K

Rank: 126 out of 1,313

$321

Average: $188

14

Average: 6

DAN WATERS

Oklahoma city, Okla. 73118

6,211

Rank: 82 out of 1,313

1,612

Rank: 4 out of 1,313

$392K

Rank: 15 out of 1,313

$243

Average: $188

4

Average: 6

STEPHEN WOODSON

Stigler, Okla. 74462

6,159

Rank: 83 out of 1,313

765

Rank: 62 out of 1,313

$276K

Rank: 34 out of 1,313

$361

Average: $188

8

Average: 6

STEPHEN FEUERBORN

Seminole, Okla. 74868

6,151

Rank: 84 out of 1,313

650

Rank: 98 out of 1,313

$146K

Rank: 132 out of 1,313

$224

Average: $188

9

Average: 6

LOIS BEARD

Broken arrow, Okla. 74012

6,122

Rank: 85 out of 1,313

2,043

Rank: 1 out of 1,313

$182K

Rank: 80 out of 1,313

$89

Average: $188

3

Average: 6

NEIL NEDLEY

Ardmore, Okla. 73401

6,117

Rank: 86 out of 1,313

1,178

Rank: 10 out of 1,313

$446K

Rank: 12 out of 1,313

$378

Average: $188

5

Average: 6

BARBARA WHINERY

Enid, Okla. 73703

6,093

Rank: 87 out of 1,313

613

Rank: 115 out of 1,313

$150K

Rank: 120 out of 1,313

$245

Average: $188

10

Average: 6

MARK MCCURRY

Stigler, Okla. 74462

6,084

Rank: 88 out of 1,313

372

Rank: 393 out of 1,313

$129K

Rank: 175 out of 1,313

$348

Average: $188

16

Average: 6

RICK ROBBINS

Sallisaw, Okla. 74955

6,082

Rank: 89 out of 1,313

1,101

Rank: 15 out of 1,313

$174K

Rank: 91 out of 1,313

$158

Average: $188

6

Average: 6

MICHAEL DAVID

Grove, Okla. 74344

6,071

Rank: 90 out of 1,313

665

Rank: 88 out of 1,313

$234K

Rank: 50 out of 1,313

$352

Average: $188

9

Average: 6

GARRETT SHELTON

Enid, Okla. 73703

6,069

Rank: 91 out of 1,313

595

Rank: 125 out of 1,313

$145K

Rank: 135 out of 1,313

$244

Average: $188

10

Average: 6

RICKY SCHMIDT

Purcell, Okla. 73080

6,067

Rank: 92 out of 1,313

800

Rank: 55 out of 1,313

$226K

Rank: 52 out of 1,313

$283

Average: $188

8

Average: 6

T IVAN

Ada, Okla. 74820

6,066

Rank: 93 out of 1,313

373

Rank: 392 out of 1,313

$139K

Rank: 154 out of 1,313

$372

Average: $188

16

Average: 6

TERRY HORTON

Vinita, Okla. 74301

6,019

Rank: 94 out of 1,313

1,210

Rank: 8 out of 1,313

$247K

Rank: 46 out of 1,313

$204

Average: $188

5

Average: 6

LAURA BLACK-WICKS

Chickasha, Okla. 73018

6,009

Rank: 95 out of 1,313

725

Rank: 67 out of 1,313

$148K

Rank: 125 out of 1,313

$204

Average: $188

8

Average: 6

THOMAS CONKLIN

Stigler, Okla. 74462

5,966

Rank: 96 out of 1,313

893

Rank: 39 out of 1,313

$251K

Rank: 44 out of 1,313

$281

Average: $188

7

Average: 6

DOUGLAS BRANT

Bethany, Okla. 73008

5,941

Rank: 97 out of 1,313

262

Rank: 648 out of 1,313

$96K

Rank: 268 out of 1,313

$367

Average: $188

23

Average: 6

GERALD RANA

Wilburton, Okla. 74578

5,855

Rank: 98 out of 1,313

657

Rank: 93 out of 1,313

$290K

Rank: 29 out of 1,313

$441

Average: $188

9

Average: 6

MARTIN COOPER

Vinita, Okla. 74301

5,847

Rank: 99 out of 1,313

732

Rank: 66 out of 1,313

$256K

Rank: 41 out of 1,313

$350

Average: $188

8

Average: 6

WILLIE WYATT

Bethany, Okla. 73008

5,782

Rank: 100 out of 1,313

493

Rank: 214 out of 1,313

$150K

Rank: 122 out of 1,313

$304

Average: $188

12

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.