Walk-Off

There have been 18,980 walk-offs since 1897, measured across 207,975 games, one every 10 games. The most recent was the Cleveland Guardians on 28 September 2025; the first was the New York Yankees on 14 April 1908.

The home side won it in their last at-bat.
18,980times in history
1 in 10games · 1897+
1908first · New York Yankees
2025-09-28most recent · Cleveland Guardians

By decade

1900s208
1910s1221
1920s1171
1930s1211
1940s1231
1950s1166
1960s1594
1970s1913
1980s1957
1990s1935
2000s2113
2010s2149
2020s1111

Done it most

Every occurrence (18,980 of them) · 9,001–9,250 of 18,980

DateTeam#Game
1981-05-30Boston Red Sox9980
1981-05-27Atlanta Braves9979
1981-05-27Baltimore Orioles9978
1981-05-25Boston Red Sox9977
1981-05-25Chicago Cubs9976
1981-05-25Texas Rangers9975
1981-05-24Milwaukee Brewers9974
1981-05-24Athletics9973
1981-05-23Atlanta Braves9972
1981-05-23Kansas City Royals9971
1981-05-23Athletics9970
1981-05-21Boston Red Sox9969
1981-05-20Los Angeles Dodgers9968
1981-05-20New York Yankees9967
1981-05-17San Francisco Giants9966
1981-05-17Cleveland Guardians9965
1981-05-16San Diego Padres9964
1981-05-15Boston Red Sox9963
1981-05-15Los Angeles Dodgers9962
1981-05-14Los Angeles Dodgers9961
1981-05-13Detroit Tigers9960
1981-05-13Los Angeles Dodgers9959
1981-05-12Cincinnati Reds9958
1981-05-12Kansas City Royals9957
1981-05-12Minnesota Twins9956
1981-05-11Atlanta Braves9955
1981-05-09Athletics9954
1981-05-09Seattle Mariners9953
1981-05-08Atlanta Braves9952
1981-05-08Minnesota Twins9951
1981-05-08Seattle Mariners9950
1981-05-06Baltimore Orioles9949
1981-05-06Chicago Cubs9948
1981-05-06Cincinnati Reds9947
1981-05-05Montreal Expos9946
1981-05-05Philadelphia Phillies9945
1981-05-04Baltimore Orioles9944
1981-05-03St. Louis Cardinals9943
1981-05-03Texas Rangers9942
1981-05-02Pittsburgh Pirates9941
1981-05-02Baltimore Orioles9940
1981-05-01Montreal Expos9939
1981-04-27Milwaukee Brewers9938
1981-04-26Cleveland Guardians9937
1981-04-25Los Angeles Dodgers9936
1981-04-22Montreal Expos9935
1981-04-21Chicago White Sox9934
1981-04-21Athletics9933
1981-04-19Atlanta Braves9932
1981-04-18Philadelphia Phillies9931
1981-04-17San Diego Padres9930
1981-04-15Philadelphia Phillies9929
1981-04-12San Francisco Giants9928
1981-04-08Cincinnati Reds9927
1980-10-05Milwaukee Brewers9926
1980-10-05Montreal Expos9925
1980-10-05Texas Rangers9924
1980-10-04Baltimore Orioles9923
1980-10-03Los Angeles Dodgers9922
1980-10-01Cincinnati Reds9921
1980-09-30Kansas City Royals9920
1980-09-29Montreal Expos9919
1980-09-29New York Mets9918
1980-09-29Philadelphia Phillies9917
1980-09-28Detroit Tigers9916
1980-09-28Athletics9915
1980-09-26Philadelphia Phillies9914
1980-09-25Seattle Mariners9913
1980-09-24Detroit Tigers9912
1980-09-24Los Angeles Dodgers9911
1980-09-24Philadelphia Phillies9910
1980-09-23New York Yankees9909
1980-09-22Seattle Mariners9908
1980-09-20San Diego Padres9907
1980-09-19Baltimore Orioles9906
1980-09-19Chicago Cubs9905
1980-09-19St. Louis Cardinals9904
1980-09-18New York Yankees9903
1980-09-18Milwaukee Brewers9902
1980-09-14Atlanta Braves9901
1980-09-14New York Mets9900
1980-09-14Toronto Blue Jays9899
1980-09-14Cleveland Guardians9898
1980-09-10Houston Astros9897
1980-09-09Philadelphia Phillies9896
1980-09-08Chicago White Sox9895
1980-09-06Chicago Cubs9894
1980-09-05Baltimore Orioles9893
1980-09-05New York Yankees9892
1980-09-04San Diego Padres9891
1980-09-04Toronto Blue Jays9890
1980-09-03Detroit Tigers9889
1980-09-03St. Louis Cardinals9888
1980-08-31Chicago Cubs9887
1980-08-31Kansas City Royals9886
1980-08-30Boston Red Sox9885
1980-08-30Toronto Blue Jays9884
1980-08-27Chicago White Sox9883
1980-08-26Seattle Mariners9882
1980-08-24Texas Rangers9881
1980-08-23Houston Astros9880
1980-08-22Houston Astros9879
1980-08-22Minnesota Twins9878
1980-08-21Philadelphia Phillies9877
1980-08-20Cincinnati Reds9876
1980-08-19Atlanta Braves9875
1980-08-14St. Louis Cardinals9874
1980-08-13Chicago Cubs9873
1980-08-13Milwaukee Brewers9872
1980-08-13San Francisco Giants9871
1980-08-12Kansas City Royals9870
1980-08-12Minnesota Twins9869
1980-08-12New York Yankees9868
1980-08-11New York Yankees9867
1980-08-09Texas Rangers9866
1980-08-09Toronto Blue Jays9865
1980-08-08Chicago Cubs9864
1980-08-07California Angels9863
1980-08-07Cleveland Guardians9862
1980-08-06Cincinnati Reds9861
1980-08-05Atlanta Braves9860
1980-08-04Montreal Expos9859
1980-08-01Los Angeles Dodgers9858
1980-08-01Toronto Blue Jays9857
1980-08-01Detroit Tigers9856
1980-07-30Minnesota Twins9855
1980-07-30Montreal Expos9854
1980-07-29Kansas City Royals9853
1980-07-28San Diego Padres9852
1980-07-27Baltimore Orioles9851
1980-07-27Los Angeles Dodgers9850
1980-07-26Montreal Expos9849
1980-07-26San Diego Padres9848
1980-07-26San Francisco Giants9847
1980-07-26Chicago White Sox9846
1980-07-25Los Angeles Dodgers9845
1980-07-25Cleveland Guardians9844
1980-07-25Philadelphia Phillies9843
1980-07-23Atlanta Braves9842
1980-07-21Houston Astros9841
1980-07-21Minnesota Twins9840
1980-07-20Cincinnati Reds9839
1980-07-20Houston Astros9838
1980-07-20Athletics9837
1980-07-20Pittsburgh Pirates9836
1980-07-19Chicago Cubs9835
1980-07-18Boston Red Sox9834
1980-07-17Pittsburgh Pirates9833
1980-07-17Texas Rangers9832
1980-07-15Houston Astros9831
1980-07-13California Angels9830
1980-07-13Minnesota Twins9829
1980-07-13San Diego Padres9828
1980-07-12Philadelphia Phillies9827
1980-07-12San Diego Padres9826
1980-07-10Los Angeles Dodgers9825
1980-07-06Pittsburgh Pirates9824
1980-07-06Chicago White Sox9823
1980-07-05Atlanta Braves9822
1980-07-04St. Louis Cardinals9821
1980-07-03Los Angeles Dodgers9820
1980-07-02Kansas City Royals9819
1980-07-01Pittsburgh Pirates9818
1980-07-01Seattle Mariners9817
1980-06-30Atlanta Braves9816
1980-06-30Pittsburgh Pirates9815
1980-06-29San Francisco Giants9814
1980-06-28New York Yankees9813
1980-06-28San Francisco Giants9812
1980-06-28San Diego Padres9811
1980-06-27California Angels9810
1980-06-25Philadelphia Phillies9809
1980-06-24Houston Astros9808
1980-06-24Texas Rangers9807
1980-06-24Minnesota Twins9806
1980-06-21Texas Rangers9805
1980-06-20Los Angeles Dodgers9804
1980-06-19Los Angeles Dodgers9803
1980-06-19San Francisco Giants9802
1980-06-18Baltimore Orioles9801
1980-06-18Atlanta Braves9800
1980-06-17Kansas City Royals9799
1980-06-17San Diego Padres9798
1980-06-17St. Louis Cardinals9797
1980-06-16Detroit Tigers9796
1980-06-15St. Louis Cardinals9795
1980-06-14New York Mets9794
1980-06-14Toronto Blue Jays9793
1980-06-13Athletics9792
1980-06-11Montreal Expos9791
1980-06-11New York Mets9790
1980-06-11Athletics9789
1980-06-09Seattle Mariners9788
1980-06-08Houston Astros9787
1980-06-07Montreal Expos9786
1980-06-07New York Mets9785
1980-06-06Chicago White Sox9784
1980-06-05New York Mets9783
1980-06-03Cleveland Guardians9782
1980-06-03Detroit Tigers9781
1980-06-03Kansas City Royals9780
1980-06-03Pittsburgh Pirates9779
1980-06-03San Francisco Giants9778
1980-06-03Toronto Blue Jays9777
1980-06-02Baltimore Orioles9776
1980-06-02Los Angeles Dodgers9775
1980-06-02Montreal Expos9774
1980-05-31New York Yankees9773
1980-05-28Atlanta Braves9772
1980-05-27Boston Red Sox9771
1980-05-26Philadelphia Phillies9770
1980-05-25Chicago Cubs9769
1980-05-24New York Mets9768
1980-05-23Pittsburgh Pirates9767
1980-05-21Montreal Expos9766
1980-05-21Philadelphia Phillies9765
1980-05-21Pittsburgh Pirates9764
1980-05-19Kansas City Royals9763
1980-05-19Seattle Mariners9762
1980-05-18San Diego Padres9761
1980-05-17Cleveland Guardians9760
1980-05-17Kansas City Royals9759
1980-05-16San Francisco Giants9758
1980-05-16Toronto Blue Jays9757
1980-05-14Boston Red Sox9756
1980-05-14Detroit Tigers9755
1980-05-13San Diego Padres9754
1980-05-10Athletics9753
1980-05-09Texas Rangers9752
1980-05-08Seattle Mariners9751
1980-05-07Seattle Mariners9750
1980-05-06Pittsburgh Pirates9749
1980-05-05New York Mets9748
1980-05-04Toronto Blue Jays9747
1980-05-02Montreal Expos9746
1980-05-01Pittsburgh Pirates9745
1980-05-01San Diego Padres9744
1980-04-30Detroit Tigers9743
1980-04-29Pittsburgh Pirates9742
1980-04-27Houston Astros9741
1980-04-26Los Angeles Dodgers9740
1980-04-25Atlanta Braves9739
1980-04-25San Francisco Giants9738
1980-04-24Atlanta Braves9737
1980-04-24Los Angeles Dodgers9736
1980-04-22Atlanta Braves9735
1980-04-22Chicago Cubs9734
1980-04-22New York Yankees9733
1980-04-21Milwaukee Brewers9732
1980-04-20Boston Red Sox9731

Page 133343536373839404176