Topic · Index
Every doctor in the Open Payments record
1,679,841 doctors and practitioners drug and device companies reported paying over 2019–2025, by name. Showing 92,751–93,000.
A doctor is here because a company reported paying them, not because of anything they did. 14,130 of the 1,693,971 profiles CMS publishes carry no National Provider Identifier, and those are not listed: the identifier is this page’s address.
Data retrieved
- Allison Ball GA
- Amanda Ball NE
- Amanda Ball WI
- Amanda Ball CA
- Amanda Ball AZ
- Amber Ball OH
- Amber Ball KY
- Amber Ball KY
- Amber Ball MO
- Amy Ball MA
- Amy Ball AZ
- Amy Ball MI
- Amy Ball MI
- Andrea Ball WA
- Andrea Ball IN
- Andrea Ball MI
- Andrea Ball PA
- Andrew Ball ID
- Andrew Ball PA
- Angela Ball IN
- Angela Ball OH
- Angela Ball CA
- Ashley Ball VA
- Ashley Ball FL
- Ashley Ball AL
- Audra Ball OK
- Banafsheh Ball MD
- Barara Ball MD
- Benjamin Ball OH
- Benjamin Ball CA
- Benjamin Ball CO
- Bethany Ball MS
- Betty Ball NE
- Blair Ball CA
- Blair Ball AZ
- Brandon Ball PA
- Brandy Ball TN
- Breana Ball OH
- Bret Ball MN
- Brian Ball CA
- Brian Ball LA
- Brittany Ball NY
- Brittany Ball NY
- Brock Ball SD
- Bruce Ball CA
- Bruce Ball TX
- Bruce Ball SC
- Carma Ball MO
- Caroline Ball IL
- Carolyn Ball CA
- Carrie Ball TX
- Catherine Ball FL
- Chad Ball OH
- Chad Ball WV
- Charles Ball AR
- Charles Ball TN
- Charles Ball TX
- Charlotte Ball WI
- Christian Ball OH
- Christina Ball MD
- Christopher Ball IA
- Christopher Ball OH
- Christopher Ball NY
- Christopher Ball NC
- Chuck Ball AZ
- Cierra Ball AL
- Clifford Ball AZ
- Clifton Ball NC
- Collin Ball KY
- Connie Ball OH
- Corey Ball TX
- Cory Ball MI
- Craig Ball CA
- Craig Ball IN
- Crystal Ball VA
- Curtis Ball OK
- Cynthia Ball TN
- Dallin Ball VA
- Daniel Ball MA
- Daniel Ball TX
- Danielle Ball WA
- Darlene Ball CA
- David Ball IA
- David Ball PA
- David Ball TX
- David Ball PA
- David Ball OH
- David Ball NY
- David Ball MS
- David Ball FL
- David Ball MS
- David Ball OH
- Dawn Ball PA
- Dean Ball OH
- Deana Ball MO
- Deborah Ball VA
- Derick Ball CA
- Devan Ball MD
- Diana Ball TN
- Donna Ball FL
- Donna Ball CA
- Douglas Ball UT
- Douglas Ball UT
- Douglas Ball MD
- Edward Ball CA
- Edward Ball MI
- Elizabeth Ball WI
- Elizabeth Ball NC
- Elizabeth Ball NV
- Elizabeth Ball SC
- Ellen Ball AL
- Emilie Ball TN
- Emily Ball IA
- Emily Ball UT
- Emily Ball MA
- Eric Ball TX
- Eric Ball WA
- Eric Ball CA
- Eric Ball TX
- Evan Ball MO
- Fraser Ball MT
- Garrett Ball CO
- Gary Ball IN
- Genie Ball CT
- Geoffrey Ball KY
- George Ball FL
- Glenda Ball VA
- Gregory Ball ID
- Gregory Ball TN
- Gregory Ball NY
- Guy Ball MI
- Heather Ball VA
- Hieu Ball CA
- Isaac Ball ME
- Jack Ball MN
- Jamee Ball CA
- James Ball PA
- James Ball GA
- James Ball SC
- James Ball LA
- James Ball FL
- Jamie Ball MO
- Jamie Ball MO
- Jamie Ball CO
- Jane Ball LA
- Janet Ball WA
- Jason Ball PA
- Jay Ball CA
- Jeffrey Ball ID
- Jeffrey Ball ME
- Jeffrey Ball TX
- Jenna Ball FL
- Jennifer Ball FL
- Jennifer Ball NC
- Jenny Ball ID
- Jeremy Ball CA
- Jessica Ball TN
- Jessica Ball OH
- Jessica Ball OH
- Jessica Ball NC
- Jessie Ball AZ
- Joan Ball FL
- Joann Ball CA
- Jodi Ball NY
- John Ball UT
- John Ball OH
- John Ball TN
- John Ball AR
- John Ball CO
- John Ball IL
- John Ball TX
- Johnny Ball TN
- Jon Ball NC
- Jonathan Ball OK
- Joseph Ball MD
- Joshua Ball MN
- Joy Ball NC
- Julia Ball TN
- Julie Ball MI
- Julie Ball NY
- Julie Ball SC
- K Ball CA
- Kaitlyn Ball PA
- Katharine Ball CA
- Katherine Ball ID
- Katherine Ball OH
- Kathryn Ball CO
- Katrina Ball FL
- Kelly Ball CA
- Kelly Ball MO
- Kelly Ball MO
- Kelly Ball IL
- Kelly Ball CA
- Kelsey Ball NY
- Kenneth Ball TN
- Kenneth Ball TX
- Kenneth Ball MS
- Kevin Ball OH
- Kevin Ball IN
- Kevin Ball NY
- Khalif Ball MO
- Kimberly Ball NC
- Kimberly Ball WI
- Kimberly Ball VA
- Kirsten Ball VA
- Kristen Ball OK
- Kristine Ball PA
- Kyle Ball OH
- Laureen Ball MI
- Lauren Ball IL
- Lauren Ball TN
- Lauren Ball TX
- Leonora Ball NJ
- Lindsey Ball CA
- Lisa Ball NC
- Lisa Ball NY
- Lisa Ball FL
- Lisa Ball MT
- Loren Ball NJ
- Loretta Ball IN
- Lorrie Ball GA
- Luke Ball MO
- Macy Ball TN
- Madeleine Ball CA
- Margaret Ball TX
- Margaret Ball OH
- Margaret Ball NC
- Marina Ball CA
- Mark Ball MD
- Mark Ball VA
- Mark Ball CA
- Marquita Ball KY
- Martha Ball AL
- Martin Ball SC
- Mary Ball MI
- Melinda Ball FL
- Melissa Ball KY
- Michael Ball VA
- Michael Ball FL
- Michael Ball AR
- Michael Ball IN
- Michael Ball TX
- Michael Ball MO
- Mirjam Ball FL
- Molly Ball OH
- Monica Ball CA
- Morgan Ball SC
- Morgan Ball OH
- Morgan Ball SC
- Morgan Ball WA