1,380,665 Prescribers. $275.65B. Every Pill Tracked.

The most comprehensive open analysis of Medicare Part D prescribing data — 5 years of trends, fraud risk scoring, opioid tracking, and cost transparency for every provider.

Medicare Part D data through 2023 · ML fraud model trained on 281 confirmed cases · Updated March 2026

1,380,665

Prescribers

205 specialties

$275.65B

Drug Costs

1,615,685,370 claims

450,343

Opioid Prescribers

113,169 high-rate

233

Flagged High Risk

6,473 elevated

Risk Analysis Findings

233

High-risk providers flagged by our multi-factor scoring model

113,169

Providers with opioid prescribing rates above 20%

372

Active prescribers matched to the OIG exclusion list

View all flagged providers →

Drug Costs: 5-Year Trend

Medicare Part D spending grew 50% from 2019 to 2023

Full dashboard →

Highest Risk Providers

ProviderClaimsOpioid RateRisk
Kamyar CohanshohetMD
Beverly Hills, CAEXCLUDED
22662.4%77
Stephen KellyM.D.
Oklahoma City, OK
23,09153.6%70
Eleanya Ogburu-OgbonnayaM.D.
Columbia, SC
12,95842.2%66
Rodolfo HerreraM.D.
Bedford, TX
9,39249.8%66
Jennifer JenkinsAPN
Morristown, TN
6,19860.3%64
Susan FradyFNP
Canon City, CO
5,89667.7%64
Karolina CichockaARNP
Farmington, CT
7,76969.3%64
Sabera ShabnamMD
Branson, MO
9,06157.5%64
Joanne VogelNP
Colorado Springs, CO
5,05158.2%64
Victoria FrancisAGACNP-BC
Ann Arbor, MI
6,10473.1%64
Carmen AckersonAPRN
Augusta, ME
5,22568.1%64
Billy SmithMD
Greenville, NC
5,35569.4%64
Joyce LeeCRNP-F
Hagerstown, MD
6,86770.1%64
Suzanne MorseAPRN
Cottonwood, AZ
5,44161.7%64
Margaret KeithM.D
Tarpon Springs, FLEXCLUDED
3,34237.0%64

View all 233 flagged providers →

Risk scores are statistical indicators derived from public CMS data, not allegations of wrongdoing. Providers may appear flagged due to legitimate specialty practices. Read our methodology · Dispute this data

Top Opioid Prescribers

ProviderOpioid RateClaims
Cory Carlston
OR · Hand Surgery
80.7%212
Tyler Martin
MA · Nurse Practitioner
79.4%2,720
Matthew Tweet
CA · Orthopedic Surgery
78.1%237
Jonathan Riggs
WA · Physician Assistant
77.2%149
Ali Kassamali
GA · Pain Management
77.0%4,778
Laura Hafertepen
CO · General Surgery
77.0%139
Ryan Zitzke
SC · Orthopedic Surgery
70.2%114
Nathan Polley
IN · Orthopedic Surgery
70.1%384
Angela Seda
TX · Surgical Oncology
69.3%114
Tracye Lawyer
ID · Orthopedic Surgery
67.0%270

See all →

Highest Cost Prescribers

ProviderDrug CostBrand %
Armaghan Azad
CA · Emergency Medicine
$160.3M100%
Cedric Davis
FL · Family Practice
$137.1M99%
John Bogdasarian
MA · Otolaryngology
$68.7M100%
Ruth Mays
MI · Family Practice
$63.2M100%
Erin Pettijohn
MI · Hematology-Oncology
$13.5M
Stephen Anesi
MA · Ophthalmology
$8.6M
Joshua Lukenbill
IA · Hematology-Oncology
$6.9M
Tondre Buck
SC · Medical Oncology
$6.8M
Erica Kretchman
IN · Endocrinology
$5.5M61%
Muhammad Popalzai
IL · Hematology-Oncology
$5.4M28%

See all →

Named providers appear based on publicly available CMS data. High prescribing volume or cost does not imply wrongdoing. Methodology · Dispute this data

Opioid Prescribing by State

#StatePrescribersOpioid PrescribersAvg Opioid Rate
1Utah11,1914,07417.1%
2Colorado23,9128,98317.1%
3Missouri25,3778,59517.0%
4Alabama17,8116,42216.6%
5Arizona29,4299,28516.0%
6District of Columbia5,19199916.0%
7Kansas11,4954,77515.8%
8Louisiana20,5437,27015.7%
9Maryland26,7867,45415.6%
10Ohio53,44418,52715.6%
11Idaho7,4923,02015.6%
12Indiana26,17010,36315.6%
13Alaska3,05491015.4%
14South Dakota4,0291,53715.4%
15Connecticut19,5515,48415.3%

View all 62 states →

Explore the Data

What Sets OpenPrescriber Apart

Specialty-Adjusted Scoring

We compare each provider against their own specialty peers using z-scores — a pain specialist prescribing opioids isn't the same as a dermatologist doing so.

Machine Learning Detection

Our ML model trained on 281 confirmed fraud cases catches 2,579 providers that rule-based systems miss entirely.

2023 Data — Most Current Available

CMS releases Part D data on a ~1-year lag. Our 2023 dataset is the newest available — while competitors like ProPublica's Prescriber Checkup remain stuck on 2016.

See how we compare to ProPublica Prescriber Checkup →

i
Data current through 2023 — the most recent Medicare Part D data available from CMS. Updated March 2026. ProPublica's Prescriber Checkup remains stuck on 2016 data.

How We Score Risk

01

Opioid Prescribing

We flag providers whose opioid prescribing rate exceeds the 95th percentile for their specialty. Long-acting opioids carry additional weight.

02

Cost & Brand Patterns

Providers prescribing mostly brand-name drugs when generics exist, or with abnormally high cost-per-beneficiary, receive elevated scores.

03

Cross-Reference

We match all providers against the OIG's List of Excluded Individuals/Entities (LEIE) — providers convicted of fraud or abuse.

04

Machine Learning

A model trained on 281 confirmed fraud cases identifies providers with similar prescribing patterns that rules alone miss.

Risk scores are statistical indicators, not allegations. Read our methodology →

Featured Analysis