← RaritiesRarities/Walk-Off Home Run

Walk-Off Home Run

There have been 4,530 walk-off home runs since 1897, measured across 207,975 games, one every 45 games. The most recent was the Cleveland Guardians on 28 September 2025; the first was the New York Giants on 22 April 1908.

A game ended on a home run.
4,530times in history
1 in 45games · 1897+
1908first · New York Giants
2025-09-28most recent · Cleveland Guardians
1y 2mlongest drought · 1912-04-20 to 1913-07-15

By decade

1900s7
1910s54
1920s140
1930s178
1940s224
1950s314
1960s425
1970s458
1980s524
1990s498
2000s677
2010s730
2020s301

Done it most

Every occurrence (4,530 of them) · 3,501–3,750 of 4,530

DateTeam#Game
1962-07-04Cleveland Guardians1030
1962-07-02Cincinnati Reds1029
1962-06-29San Francisco Giants1028
1962-06-29Washington Senators (1961-71)1027
1962-06-23Pittsburgh Pirates1026
1962-06-22Baltimore Orioles1025
1962-06-18Los Angeles Dodgers1024
1962-06-17San Francisco Giants1023
1962-06-16Cleveland Guardians1022
1962-06-10Boston Red Sox1021
1962-06-10St. Louis Cardinals1020
1962-06-09Washington Senators (1961-71)1019
1962-06-07Pittsburgh Pirates1018
1962-06-06Boston Red Sox1017
1962-06-05St. Louis Cardinals1016
1962-05-30Minnesota Twins1015
1962-05-27New York Yankees1014
1962-05-26San Francisco Giants1013
1962-05-21Cleveland Guardians1012
1962-05-16Cleveland Guardians1011
1962-05-13Baltimore Orioles1010
1962-05-12New York Mets1009
1962-05-12New York Mets1008
1962-05-10Milwaukee Braves1007
1962-05-06Minnesota Twins1006
1962-05-05Milwaukee Braves1005
1962-05-04Minnesota Twins1004
1962-04-29Houston Astros1003
1962-04-19Los Angeles Angels (1961-64)1002
1962-04-18Chicago Cubs1001
1962-04-11Boston Red Sox1000
1961-09-29Baltimore Orioles999
1961-09-27Pittsburgh Pirates998
1961-09-23Philadelphia Phillies997
1961-09-18San Francisco Giants996
1961-09-16San Francisco Giants995
1961-09-15Boston Red Sox994
1961-09-14Los Angeles Dodgers993
1961-09-14St. Louis Cardinals992
1961-09-11Los Angeles Dodgers991
1961-09-11San Francisco Giants990
1961-09-05Kansas City Athletics989
1961-09-03New York Yankees988
1961-08-29Milwaukee Braves987
1961-08-29Los Angeles Angels (1961-64)986
1961-08-24Boston Red Sox985
1961-08-18San Francisco Giants984
1961-08-12Milwaukee Braves983
1961-08-09San Francisco Giants982
1961-08-08St. Louis Cardinals981
1961-08-06Cincinnati Reds980
1961-08-04New York Yankees979
1961-08-02Boston Red Sox978
1961-07-23Cincinnati Reds977
1961-07-21Philadelphia Phillies976
1961-07-19Los Angeles Angels (1961-64)975
1961-07-14St. Louis Cardinals974
1961-07-04Minnesota Twins973
1961-07-01New York Yankees972
1961-06-20Minnesota Twins971
1961-06-19Kansas City Athletics970
1961-06-18Chicago White Sox969
1961-06-18Boston Red Sox968
1961-06-15Los Angeles Dodgers967
1961-06-10Los Angeles Dodgers966
1961-06-10Washington Senators (1961-71)965
1961-06-03Chicago White Sox964
1961-06-03Los Angeles Dodgers963
1961-06-02Boston Red Sox962
1961-06-02Los Angeles Dodgers961
1961-05-20Chicago Cubs960
1961-05-04Milwaukee Braves959
1961-05-03Los Angeles Angels (1961-64)958
1961-04-26Chicago Cubs957
1961-04-23Philadelphia Phillies956
1961-04-15Chicago Cubs955
1961-04-14Chicago Cubs954
1960-10-02New York Yankees953
1960-09-25Milwaukee Braves952
1960-09-14Kansas City Athletics951
1960-09-13Chicago White Sox950
1960-09-10Chicago White Sox949
1960-08-31Chicago Cubs948
1960-08-30Chicago Cubs947
1960-08-27St. Louis Cardinals946
1960-08-26New York Yankees945
1960-08-25Chicago Cubs944
1960-08-17Chicago Cubs943
1960-08-12Baltimore Orioles942
1960-08-08Cincinnati Reds941
1960-08-07Chicago White Sox940
1960-08-03Philadelphia Phillies939
1960-08-02New York Yankees938
1960-07-20Los Angeles Dodgers937
1960-07-16Pittsburgh Pirates936
1960-07-05Washington Senators (1901-60)935
1960-06-26Philadelphia Phillies934
1960-06-23Detroit Tigers933
1960-06-21Chicago White Sox932
1960-05-29Cincinnati Reds931
1960-05-29New York Yankees930
1960-05-28Detroit Tigers929
1960-05-28Pittsburgh Pirates928
1960-05-27Cincinnati Reds927
1960-05-25St. Louis Cardinals926
1960-05-22St. Louis Cardinals925
1960-05-15Cleveland Guardians924
1960-05-11Baltimore Orioles923
1960-05-09Los Angeles Dodgers922
1960-05-07Los Angeles Dodgers921
1960-04-19Chicago White Sox920
1960-04-17Pittsburgh Pirates919
1960-04-12Los Angeles Dodgers918
1959-09-26Boston Red Sox917
1959-09-23Chicago Cubs916
1959-09-22Chicago Cubs915
1959-09-16Chicago Cubs914
1959-09-13New York Yankees913
1959-09-09Milwaukee Braves912
1959-09-02San Francisco Giants911
1959-08-31Boston Red Sox910
1959-08-31Los Angeles Dodgers909
1959-08-28Boston Red Sox908
1959-08-23Cleveland Guardians907
1959-08-11Chicago Cubs906
1959-08-09San Francisco Giants905
1959-08-09New York Yankees904
1959-08-08Boston Red Sox903
1959-08-07St. Louis Cardinals902
1959-08-02Cleveland Guardians901
1959-07-31Cincinnati Reds900
1959-07-24Chicago White Sox899
1959-07-22Milwaukee Braves898
1959-07-16New York Yankees897
1959-07-11Boston Red Sox896
1959-07-10Pittsburgh Pirates895
1959-07-02Washington Senators (1901-60)894
1959-06-18New York Yankees893
1959-06-08Pittsburgh Pirates892
1959-06-04Chicago White Sox891
1959-05-31Detroit Tigers890
1959-05-30Los Angeles Dodgers889
1959-05-26San Francisco Giants888
1959-05-22Pittsburgh Pirates887
1959-05-15Baltimore Orioles886
1959-05-12Chicago Cubs885
1959-05-07Pittsburgh Pirates884
1959-05-07St. Louis Cardinals883
1959-05-03Cincinnati Reds882
1959-05-01Cleveland Guardians881
1959-04-30Kansas City Athletics880
1959-04-23Philadelphia Phillies879
1959-04-21Los Angeles Dodgers878
1959-04-20Los Angeles Dodgers877
1959-04-19Boston Red Sox876
1959-04-15Cleveland Guardians875
1958-09-20Chicago Cubs874
1958-09-16Cincinnati Reds873
1958-09-10Pittsburgh Pirates872
1958-09-09Philadelphia Phillies871
1958-09-05Pittsburgh Pirates870
1958-09-03Los Angeles Dodgers869
1958-09-03New York Yankees868
1958-08-24New York Yankees867
1958-07-29Chicago White Sox866
1958-07-23Cincinnati Reds865
1958-07-22Kansas City Athletics864
1958-07-20New York Yankees863
1958-07-20Washington Senators (1901-60)862
1958-07-19Boston Red Sox861
1958-07-18Cincinnati Reds860
1958-07-16Washington Senators (1901-60)859
1958-07-11San Francisco Giants858
1958-06-26Kansas City Athletics857
1958-06-11St. Louis Cardinals856
1958-06-08Boston Red Sox855
1958-06-06Los Angeles Dodgers854
1958-05-31St. Louis Cardinals853
1958-05-30Chicago Cubs852
1958-05-28Detroit Tigers851
1958-05-27Milwaukee Braves850
1958-05-26Kansas City Athletics849
1958-05-21Cleveland Guardians848
1958-05-18Cleveland Guardians847
1958-05-12Kansas City Athletics846
1958-05-09Pittsburgh Pirates845
1958-05-02Chicago Cubs844
1958-05-01Chicago Cubs843
1958-04-30Cincinnati Reds842
1958-04-23San Francisco Giants841
1958-04-20Pittsburgh Pirates840
1958-04-20Washington Senators (1901-60)839
1957-09-23Milwaukee Braves838
1957-09-21Cincinnati Reds837
1957-09-17Baltimore Orioles836
1957-09-14Washington Senators (1901-60)835
1957-09-06Chicago White Sox834
1957-09-05New York Yankees833
1957-09-03Detroit Tigers832
1957-09-02Cincinnati Reds831
1957-08-25Kansas City Athletics830
1957-08-20Philadelphia Phillies829
1957-08-20Brooklyn Dodgers828
1957-08-16Chicago Cubs827
1957-08-03Washington Senators (1901-60)826
1957-08-02Cincinnati Reds825
1957-08-02Baltimore Orioles824
1957-07-30St. Louis Cardinals823
1957-07-28St. Louis Cardinals822
1957-07-26Milwaukee Braves821
1957-07-24Washington Senators (1901-60)820
1957-07-20Kansas City Athletics819
1957-07-20Philadelphia Phillies818
1957-07-19Brooklyn Dodgers817
1957-07-14Brooklyn Dodgers816
1957-07-14New York Giants815
1957-07-12Cleveland Guardians814
1957-06-30Milwaukee Braves813
1957-06-30Washington Senators (1901-60)812
1957-06-22Cincinnati Reds811
1957-06-22New York Yankees810
1957-06-16Detroit Tigers809
1957-05-30Boston Red Sox808
1957-05-30Detroit Tigers807
1957-05-27Washington Senators (1901-60)806
1957-05-22Milwaukee Braves805
1957-05-11New York Giants804
1957-05-07Kansas City Athletics803
1957-05-06Brooklyn Dodgers802
1957-05-04Brooklyn Dodgers801
1957-04-30Brooklyn Dodgers800
1957-04-30Detroit Tigers799
1957-04-28New York Yankees798
1957-04-24Milwaukee Braves797
1957-04-23Washington Senators (1901-60)796
1956-09-25Cleveland Guardians795
1956-09-23Cincinnati Reds794
1956-09-18Kansas City Athletics793
1956-09-17Brooklyn Dodgers792
1956-09-07Brooklyn Dodgers791
1956-08-29Milwaukee Braves790
1956-08-16Brooklyn Dodgers789
1956-08-09Cincinnati Reds788
1956-08-08Chicago White Sox787
1956-07-25Brooklyn Dodgers786
1956-07-25Pittsburgh Pirates785
1956-07-20Cincinnati Reds784
1956-07-19Chicago Cubs783
1956-07-19Washington Senators (1901-60)782
1956-07-12Boston Red Sox781

Page 1111213141516171819