← 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) · 1,751–2,000 of 4,530

DateTeam#Game
1999-05-12Arizona Diamondbacks2780
1999-05-11Arizona Diamondbacks2779
1999-05-10Arizona Diamondbacks2778
1999-05-07St. Louis Cardinals2777
1999-05-04Baltimore Orioles2776
1999-04-28New York Mets2775
1999-04-26Los Angeles Angels2774
1999-04-12Cleveland Guardians2773
1999-04-07San Diego Padres2772
1999-04-06Los Angeles Dodgers2771
1999-04-05Los Angeles Dodgers2770
1998-09-27Colorado Rockies2769
1998-09-26Florida Marlins2768
1998-09-25Arizona Diamondbacks2767
1998-09-19Detroit Tigers2766
1998-09-18Detroit Tigers2765
1998-09-17Detroit Tigers2764
1998-09-15Houston Astros2763
1998-09-13Chicago Cubs2762
1998-09-12Chicago Cubs2761
1998-09-09Montreal Expos2760
1998-09-06Pittsburgh Pirates2759
1998-09-02Boston Red Sox2758
1998-08-26Los Angeles Dodgers2757
1998-08-16New York Yankees2756
1998-08-13Kansas City Royals2755
1998-08-11Boston Red Sox2754
1998-08-08Chicago White Sox2753
1998-08-07San Diego Padres2752
1998-08-01Athletics2751
1998-07-26San Francisco Giants2750
1998-07-25Milwaukee Brewers2749
1998-07-24Cleveland Guardians2748
1998-07-24Philadelphia Phillies2747
1998-07-23Baltimore Orioles2746
1998-07-22Baltimore Orioles2745
1998-07-17Chicago White Sox2744
1998-07-14Chicago White Sox2743
1998-07-11St. Louis Cardinals2742
1998-06-28Arizona Diamondbacks2741
1998-06-19Baltimore Orioles2740
1998-06-16Philadelphia Phillies2739
1998-06-10Chicago White Sox2738
1998-06-05Chicago Cubs2737
1998-06-03Colorado Rockies2736
1998-06-02Baltimore Orioles2735
1998-05-31Colorado Rockies2734
1998-05-29Chicago Cubs2733
1998-05-29Milwaukee Brewers2732
1998-05-22Texas Rangers2731
1998-05-19Milwaukee Brewers2730
1998-05-16Houston Astros2729
1998-05-15Cleveland Guardians2728
1998-05-14Toronto Blue Jays2727
1998-05-12Tampa Bay Rays2726
1998-05-12Toronto Blue Jays2725
1998-05-03Cleveland Guardians2724
1998-04-27Cincinnati Reds2723
1998-04-26San Francisco Giants2722
1998-04-22New York Mets2721
1998-04-18Houston Astros2720
1998-04-13Tampa Bay Rays2719
1998-04-12Los Angeles Dodgers2718
1998-04-12Texas Rangers2717
1998-04-11Pittsburgh Pirates2716
1998-04-10Boston Red Sox2715
1998-04-10Cleveland Guardians2714
1998-04-10San Diego Padres2713
1998-04-02St. Louis Cardinals2712
1997-09-27Philadelphia Phillies2711
1997-09-25Montreal Expos2710
1997-09-21New York Yankees2709
1997-09-20Athletics2708
1997-09-18San Francisco Giants2707
1997-09-16Florida Marlins2706
1997-09-15Los Angeles Angels2705
1997-09-15Atlanta Braves2704
1997-09-15Pittsburgh Pirates2703
1997-09-13New York Mets2702
1997-09-03Florida Marlins2701
1997-09-01Montreal Expos2700
1997-08-26Atlanta Braves2699
1997-08-25Pittsburgh Pirates2698
1997-08-15St. Louis Cardinals2697
1997-08-06Atlanta Braves2696
1997-08-05Seattle Mariners2695
1997-08-03Chicago Cubs2694
1997-07-26Boston Red Sox2693
1997-07-26Houston Astros2692
1997-07-21Montreal Expos2691
1997-07-20Texas Rangers2690
1997-07-12Pittsburgh Pirates2689
1997-07-02St. Louis Cardinals2688
1997-06-29Seattle Mariners2687
1997-06-25St. Louis Cardinals2686
1997-06-22New York Mets2685
1997-06-17Los Angeles Dodgers2684
1997-06-16Milwaukee Brewers2683
1997-06-14Seattle Mariners2682
1997-06-13Texas Rangers2681
1997-06-05Colorado Rockies2680
1997-06-03Baltimore Orioles2679
1997-06-03Houston Astros2678
1997-06-03Milwaukee Brewers2677
1997-05-26San Francisco Giants2676
1997-05-25Kansas City Royals2675
1997-05-24Cincinnati Reds2674
1997-05-24New York Yankees2673
1997-05-21Atlanta Braves2672
1997-05-19New York Mets2671
1997-05-15Kansas City Royals2670
1997-05-10Philadelphia Phillies2669
1997-04-29Kansas City Royals2668
1997-04-29St. Louis Cardinals2667
1997-04-26Atlanta Braves2666
1997-04-23Los Angeles Angels2665
1997-04-17Florida Marlins2664
1997-04-13Detroit Tigers2663
1997-04-08St. Louis Cardinals2662
1997-04-04Los Angeles Angels2661
1996-09-21Florida Marlins2660
1996-09-10Cleveland Guardians2659
1996-09-10San Diego Padres2658
1996-09-08Athletics2657
1996-08-30Milwaukee Brewers2656
1996-08-29Seattle Mariners2655
1996-08-24Atlanta Braves2654
1996-08-24Houston Astros2653
1996-08-22Boston Red Sox2652
1996-08-20Colorado Rockies2651
1996-08-17Los Angeles Dodgers2650
1996-08-16Cleveland Guardians2649
1996-08-12Chicago White Sox2648
1996-08-09Chicago White Sox2647
1996-08-07St. Louis Cardinals2646
1996-08-03Detroit Tigers2645
1996-07-31Cleveland Guardians2644
1996-07-31New York Mets2643
1996-07-30New York Mets2642
1996-07-28Houston Astros2641
1996-07-28New York Yankees2640
1996-07-25California Angels2639
1996-07-25Toronto Blue Jays2638
1996-07-24Houston Astros2637
1996-07-21St. Louis Cardinals2636
1996-07-20Cleveland Guardians2635
1996-07-18Cleveland Guardians2634
1996-07-15Baltimore Orioles2633
1996-07-14Minnesota Twins2632
1996-07-11Colorado Rockies2631
1996-07-04Athletics2630
1996-06-26Boston Red Sox2629
1996-06-25Toronto Blue Jays2628
1996-06-23Los Angeles Dodgers2627
1996-06-22Baltimore Orioles2626
1996-06-21Philadelphia Phillies2625
1996-06-19San Francisco Giants2624
1996-06-16Boston Red Sox2623
1996-06-15Seattle Mariners2622
1996-06-13Chicago Cubs2621
1996-06-05San Diego Padres2620
1996-06-03Chicago Cubs2619
1996-06-01St. Louis Cardinals2618
1996-06-01Toronto Blue Jays2617
1996-05-21Cleveland Guardians2616
1996-05-18Colorado Rockies2615
1996-05-17Baltimore Orioles2614
1996-05-17Boston Red Sox2613
1996-05-17San Diego Padres2612
1996-05-15Philadelphia Phillies2611
1996-05-12Florida Marlins2610
1996-05-11Chicago White Sox2609
1996-05-11New York Mets2608
1996-05-07Cincinnati Reds2607
1996-05-05Chicago Cubs2606
1996-05-03Chicago Cubs2605
1996-04-23Montreal Expos2604
1996-04-23New York Mets2603
1996-04-19Montreal Expos2602
1996-04-17Chicago Cubs2601
1996-04-13Baltimore Orioles2600
1996-04-11Chicago White Sox2599
1996-04-07Athletics2598
1996-04-06Florida Marlins2597
1995-09-24Chicago Cubs2596
1995-09-24Seattle Mariners2595
1995-09-23Los Angeles Dodgers2594
1995-09-15Athletics2593
1995-09-13Detroit Tigers2592
1995-09-09Philadelphia Phillies2591
1995-09-05Boston Red Sox2590
1995-09-05Kansas City Royals2589
1995-09-02Minnesota Twins2588
1995-09-01San Francisco Giants2587
1995-08-31Cleveland Guardians2586
1995-08-30Cleveland Guardians2585
1995-08-25Cleveland Guardians2584
1995-08-24Philadelphia Phillies2583
1995-08-24Seattle Mariners2582
1995-08-23Detroit Tigers2581
1995-08-21St. Louis Cardinals2580
1995-08-20Colorado Rockies2579
1995-08-19Cleveland Guardians2578
1995-08-15Minnesota Twins2577
1995-07-29Chicago Cubs2576
1995-07-29Kansas City Royals2575
1995-07-29New York Mets2574
1995-07-28Minnesota Twins2573
1995-07-23Cincinnati Reds2572
1995-07-18Cleveland Guardians2571
1995-07-17Seattle Mariners2570
1995-07-16Cleveland Guardians2569
1995-07-16San Francisco Giants2568
1995-07-09Atlanta Braves2567
1995-07-05Atlanta Braves2566
1995-06-30Athletics2565
1995-06-30San Francisco Giants2564
1995-06-28Atlanta Braves2563
1995-06-27Boston Red Sox2562
1995-06-26Los Angeles Dodgers2561
1995-06-19Cleveland Guardians2560
1995-06-16Chicago Cubs2559
1995-06-15Philadelphia Phillies2558
1995-06-11San Diego Padres2557
1995-06-08Texas Rangers2556
1995-06-07Cleveland Guardians2555
1995-06-05Houston Astros2554
1995-06-04Boston Red Sox2553
1995-06-04Cleveland Guardians2552
1995-06-03Chicago White Sox2551
1995-06-03Kansas City Royals2550
1995-06-02Colorado Rockies2549
1995-06-02San Francisco Giants2548
1995-06-02Texas Rangers2547
1995-05-31New York Mets2546
1995-05-29Seattle Mariners2545
1995-05-27Houston Astros2544
1995-05-26Detroit Tigers2543
1995-05-22Cincinnati Reds2542
1995-05-20Atlanta Braves2541
1995-05-20San Diego Padres2540
1995-05-19Atlanta Braves2539
1995-05-18Kansas City Royals2538
1995-05-14Boston Red Sox2537
1995-05-13Kansas City Royals2536
1995-05-09Boston Red Sox2535
1995-05-09Athletics2534
1995-05-06Cincinnati Reds2533
1995-05-02Toronto Blue Jays2532
1995-04-26Colorado Rockies2531

Page 145678910111219