Please Wait...

Ideal Study Guide for Cardiology Fellows

Ace your Cardiology Boards

Shop Now

400 unknown ECGs.

Links on the score sheet provide examples and definition for each ECG diagnosis


ECG Reader and Performance Tracker

Simulates ABIM Cardiology Board exam ECG cases with interactive calipers and zoom function. O’Keefe ECG provides immediate feedback after you score each ECG. Streamlined dashboard to track your performance with detailed summary. Practice ECG case studies with thorough explanations of how to score ECGs accurately for the ABIM Cardiology Boards.


Created by a Cardiology Professor for Cardiology Fellows

Cardiologist James H O’Keefe, MD, FACC created the first iteration of the ECG study guide while preparing for his Cardiology Boards as a cardiology fellow at the Mayo Clinic in 1985-1988. Since then he and his colleagues have been updating and perfecting the criteria for correctly scoring unknown ECGs. O’Keefe ECG is the definitive study guide to ensure that you do very well on the ECG section of the ABIM Cardiology Disease Certification Exam.

Dr. O’Keefe is the Medical Director of the Cardio Health & Wellness Center and Co-Director of Michael & Marlys Haverty Cardiometabolic Center of Excellence at Saint Luke’s Mid America Heart Institute, and Professor of Medicine at the University of Missouri-Kansas City. His postgraduate training included cardiology fellowship and internal medicine residency at Mayo Clinic in Rochester, Minnesota. He has authored more than 470 articles in medical literature.


Stephen C. Hammill, MD, FACC

Emeritus Professor of Cardiology at the Mayo Clinic, Rochester, Minnesota. Past President of Heart Rhythm Society and one of the world’s leading authorities on ECG interpretation and electrophysiology.

Dany Jacob, MD, FACC

Interventional Cardiologist at Saint Luke’s Mid America Heart Institute. He did fellowships in Cardiology and Interventional Cardiology at the University of Missouri-Kansas City. Dr. Jacob is an expert in ECG interpretation, has published articles on athletic ECG screening criteria, and implications of T-wave inversion.

Noel D Torres-Acosta, MD

Dr Torres-Acosta initially trained as a Fellow in Preventive Cardiology at the University of Missouri-Kansas City before completing his Fellowship in Cardiology at University of Kansas Medical Center. Noel is instrumental in the data entry, tracing optimization, and quality control for the ECGs and interpretations. Noel is currently practicing in Tennessee.

Sanjaya K. Gupta MD, FACC

Cardiac Electrophysiologist at Saint Luke’s Mid-America Heart Institute. He did fellowships in Cardiology and Electrophysiology at the University of Michigan. He is Medical Director of Telemetry, and Program Director of the Clinical Cardiac Electrophysiology Fellowship Program at University of Missouri, Kansas City. Dr. Gupta is an expert in the diagnosis and treatment of heart rhythm disorders.

Patrick J Glynn

Lead web designer and programmer. Patrick is the creative genius in charge of production and maintenance of O’Keefe ECG. He lives and works in Denver, Colorado.

User Reviews

Read what people are saying about O’Keefe ECG

Brett S, Cardiologist

“Excellent source of high yield ECGs for the boards. User friendly interface and representative of what to expect on test day.”

Dany J, Cardiologist

“As a former fellow who has taken the boards, the ECG part is what scared me the most. O’Keefe ECG is designed to help understand the definitions of ECG criteria, the nuances of coding and common pitfalls, all created in an easy to use interface. One of the features I really liked is the detailed explanation of each of the criteria along with an ECG example of that criteria on the score sheet. I highly recommend O’Keefe ECG in preparing for the boards!”

Yev K, CV Fellow

“There are many online resources to choose from when deliberating on the most ideal study method for the ECG component of the CV Disease Boards. Dr. O’Keefe’s ECG assessment platform outshines all”.

Jason D, CV Fellow

“ is an excellent learning tool. It has a variety of case-based ECGs which are not only relevant for the boards, but are also important for clinical practice. The learning platform is very user friendly and helps you gain confidence in coding ECGs for the boards. I strongly recommend it not only for fellows but also for residents and attendings in practice who wish to master the art of interpreting ECGs!”

Ata B, CV Fellow

“Software is cardiovascular board certification exam oriented and user friendly. Would highly recommend this website to anybody who is wanting to learn ECGs or preparing for boards.”

Travis G. CV Fellow

“ has been a fantastic tool when studying for my upcoming Cardiology boards. Learning how to code ECGs has always been stressful for me, but practicing them online with immediate feedback has really helped me feel more prepared. I would strongly recommend for anyone taking Cardiology boards or anyone who just loves reading ECGs! ”

See All Reviews