Un joc perfect în baseball este un joc în care niciunul dintre batătorii uneia dintre echipe nu ajunge la bază. Este una dintre cele mai rare fapte care pot fi realizate în baseball. Nu numai că ulciorul sau ulciorii unei echipe nu trebuie să permită lovituri sau plimbări sau să lovească un batator cu un pas, ci și jucătorii echipei respective nu trebuie să comită erori, transformând, de asemenea, fiecare minge lovită în teritoriu corect într-un out. De obicei, această performanță este discutată în termeni de performanță a unui ulcior; adică ulciorul este creditat cu aruncarea unui joc perfect, chiar dacă și alți jucători trebuie să joace impecabil.
Cerințe de lungime
În unele ligi de baseball, jocurile trebuie să dureze un anumit număr de reprize pentru a se califica drept jocuri perfecte. De exemplu, în Major League Baseball, prima ligă profesionistă din lume, jocurile perfecte trebuie să dureze minim nouă reprize, durata standard a unui joc. Jocurile care sunt numite înainte de încheierea a nouă reprize, cum ar fi cele care sunt scurtate de ploaie, nu se califică. Cele care durează mai mult de nouă reprize pot fi jocuri perfecte numai dacă se termină fără ca vreo echipă să ajungă la bază. Ligile de tineret sau alte ligi care joacă jocuri mai scurte, cum ar fi cinci reprize sau șapte reprize, ar putea să nu aibă o cerință minimă de reprize.
Fără lovituri
 Prin definiție, un joc perfect este și un no-hitter – un joc în care o echipă nu primește o lovitură. No-hitters, cu toate acestea, nu sunt întotdeauna jocuri perfecte, deoarece în no-hitters, bateții pot ajunge la bază în alte moduri, cum ar fi plimbări sau erori. De asemenea, este posibil ca o echipă să arunce un no-hitter și să piardă jocul, ceea ce nu se poate întâmpla într-un joc perfect – adversarul nu poate înscrie o rundă dacă niciunul dintre baterii săi nu primește o lovitură sau chiar ajunge la bază.
Componente comune
 Pentru a arunca un joc perfect, un ulcior trebuie să aibă un control bun asupra terenurilor sale pentru a evita să meargă sau să lovească vreun batător. De asemenea, apărarea aruncătorului trebuie să joace foarte bine. În plus față de jucătorii care joacă baseball fără erori, multe jocuri perfecte includ una sau mai multe jocuri defensive în care un jucător de câmp transformă o lovitură aproape într-un out cu o prindere, aruncare lungă sau un joc impresionant similar. Mulți oameni consideră că norocul joacă și un rol, deoarece mingile slab lovite aterizează sau se rostogolesc adesea acolo unde jucătorii nu le pot ajunge la timp pentru a înregistra un out, iar o astfel de lovitură ar împiedica un joc perfect.
Istoria Ligii Majore
 Începând cu 2012, au existat 23 de jocuri perfecte în Major League Baseball. Printre acestea se numără trei care au fost aruncate în timpul sezonului 2012, stabilind un record pentru cele mai multe într-un sezon. Fiecare dintre aceste jocuri perfecte a fost aruncat de un singur ulcior, mai degrabă decât ca alt ulcior să înlocuiască starterul în timpul jocului dintr-un motiv oarecare. Singura dată când acest lucru a fost realizat într-un meci de postsezon a fost pe 8 octombrie 1956 de Don Larsen de la New York Yankees în meciul 5 al World Series împotriva Brooklyn Dodgers. Niciun aruncător de ligă majoră nu a aruncat mai mult de un joc perfect.
Frecvență
 Deși jocurile perfecte rămân una dintre cele mai rare fapte din Major League Baseball, ele au avut loc mai frecvent din anii 1980. Jocul perfect al lui Larsen a fost primul în 34 de ani și doar al șaselea din 1880 – o perioadă de 76 de ani. Doar alte trei au fost aruncate în următorii 24 de ani, pentru un total de nouă în 101 sezoane. În cele 32 de sezoane din 1981 până în 2012, totuși, au fost 14 jocuri perfecte – trei în anii 1980, patru în anii 1990, unul în 2004, unul în 2009, două în 2010 și trei în 2012.
Jocurile perfecte din Liga Major (1880-2012)
 Ulcior
 Data
 Echipa
 Smoală
 Adversar
 John Lee Richmond
 Iunie 12 1880
 Worcester Worcesters
 N / A
 Cleveland Blues
 Monte Ward
 Iunie 17 1880
 Providence Grays
 N / A
 Bizonii de bivoliță
 Cy young
 5 May 1904
 Pelerinii din Boston
 N / A
 Philadelphia A’s
 Addie Joss
 2 octombrie 1908
 Cleveland Naps
 74
 Chicago White Sox
 Charlie Robertson
 30 aprilie 1922
 Chicago White Sox
 90
 Detroit Tigers
 Don Larsen
 8 octombrie 1956
 New York Yankees
 97
 Brooklyn Dodgers
 Jim Bunning
 Iunie 21 1964
 Philadelphia Phillies
 90
 New York Mets
 Sandy Koufax
 9 septembrie 1965
 Los Angeles Dodgers
 113
 Chicago Cubs
 Vânător de somn
 8 May 1968
 Oakland A.
 107
 Minnesota Twins
 Len Barker
 15 May 1981
 Cleveland indieni
 103
 Toronto Blue Jays
 Mike Witt
 30 septembrie 1984
 Îngerii din California
 94
 Texas Rangers
 Tom Browning
 16 septembrie 1988
 Cincinnati Reds
 102
 Los Angeles Dodgers
 Dennis Martinez
 28 iulie 1991
 Expoziții de la Montreal
 95
 Los Angeles Dodgers
 Kenny Rogers
 28 iulie 1994
 Texas Rangers
 98
 Îngerii din California
 David Wells
 17 May 1998
 New York Yankees
 120
 Minnesota Twins
 David Cone
 18 iulie 1999
 New York Yankees
 88
 Expoziții de la Montreal
 Randy Johnson
 18 May 2004
 Arizona Diamondbacks
 117
 Atlanta Braves
 Mark Buehrle
 23 iulie 2009
 Chicago White Sox
 116
 Tampa Bay Rays
 Dallas Braden
 9 May 2010
 Oakland Athletics
 109
 Tampa Bay Rays
 Roy Halladay
 29 May 2010
 Philadelphia Phillies
 115
 Florida Marlins
 Philip Humber
 21 aprilie 2012
 Chicago White Sox
 96
 Seattle Marinerii
 Matt Cain
 Iunie 13 2012
 San Francisco Giants
 125
 Houston Astros
 Felix Hernandez
 August 15 2012
 Seattle Marinerii
 113
 Tampa Bay Rays