best top baseball songs

Top 10 Baseball Songs Of All-Time


Baseball started in America. What better way to celebrate baseball than a list of the top 10 baseball songs about baseball.

best top baseball songs

Other song lists to read:


Eddie Vedder’s song All The Way is about the Chicago Cubs. Joe Dimaggio is a Hall of Fame player for the New York Yankees. Willie, Mickey, and the Duke reference Willie Mays, Hall of Fame player for the New York Giants, Mickey Mantle, Hall of Fame player for the New York Yankees, and Duke Snyder, Hall of Fame player for the Brooklyn Dodgers. Jackie Robinson was the first African American who played baseball in major leagues on the Brooklyn Dodgers. Need to know more? See the movie 42.

A holiday to play baseball songs is on April 27 – Babe Ruth Day.

Baseball Songs List

My Wedding Songs is a reader-supported website.  As an Amazon Associate, we earn revenue from qualifying purchases.

Baseball song list curated by Matthew Campbell

10. Tessie – Dropkick Murphys
Released in 2004
Genre – Punk Rock

Boston, you know we love you madly
Hear the crowd roar to your sound
Don’t blame us if we ever doubt you
You know we couldn’t live without you

9. All The Way – Eddie Vedder
Released in 2008
Genre – Rock

And Ernie Banks said “oh, let’s play two”
Or did he mean two hundred years?
In the same ballpark, our diamond, our jewel
The home of our joy and our tears

8. The Greatest – Kenny Rogers
Released in 1999
Genre – Country

Little boy, in a baseball hat
Picks up his ball, stares at his bat
Says I am the greatest the game is on the line

7. Joltin’ Joe Dimaggio – Les Brown Orchestra
Released in 1941
Genre – Big Band

He tied the mark at forty-four
July the 1st you know
Since then he’s hit a good twelve more
Joltin’ Joe DiMaggio

6. Talkin’ Baseball (Willie, Mickey And “the Duke”) – Terry Cashman
Released in 1981
Genre – Pop

Well, Casey was winning,
Hank Aaron was beginning,
One Robbie going out, one coming in


5. Say Hey (The Willie Mays Song) – The Treniers
Released in 1955
Genre – R&B

Say hey, say who?
Swinging at the plate
Say hey, say who?
Say Willie
That Giants kid is great

4. Did You See Jackie Robinson Hit That Ball? – Woodrow Buddy Johnson
Played during the Movie 42 by Count Basie & His Orchestra
Released in 1949
Genre – Jazz

Did you see Jackie Robinson hit that ball?
Did he hit it? Boy, and that ain’t all
He stole home
Yes, yes, Jackie’s real gone

3. Glory Days – Bruce Springsteen
Released in 1985
Genre – Rock

I had a friend was a big baseball player
Back in high school
He could throw that speedball by you
Make you look like a fool boy

2. Centerfield – John Fogerty
Released in 1985
Genre – Rock

So put me in coach, I’m ready to play today
Put me in coach, I’m ready to play today
Look at me, I can be centerfield

1. Take Me Out To The Ballgame – Jack Norworth and Art Paul Schlosser
The unOfficial Anthem of Baseball
Larry Anderson – “Why do people sing Take Me Out To The Ballgame When They Are Already There?”
Created in 1908
Genre – Vocal

Take me out to the ballgame
Take me out to the crowd
Buy me some peanuts and crackerjack
I don’t care if I never get back

Ronnie Neuman Version:


Other Top Baseball Songs

Home Run – Joe Nichols
2021, Home Run

Swinging for the fences I’ve been missing where I come from
It’s time I hit a home run

OK Blue Jays – Zeus
2017, OK Blue Jays

The Hitter – Mark Erelli
2009, The Hitter

America’s Favorite Pastime – Todd Snider
2009, The Excitement Plan

Love, Love, Love My Baseball – Ace Diamond
2009, Playin’ Baseball

Swing – Trace Adkins
2006, Dangerous Man

Everybody strikes out nine times out of ten
But you got to step up to the plate son ’cause every now and then

I Love Mickey – Teresa Brewer
2000, Miss Music


Joe Dimaggio’s Done It Again – Billy Bragg & Wilco
2000, Mermaid Avenue Vol. II

The Cheap Seats – Alabama
1993, Cheap Seats

Catfish – Bob Dylan
1991, The Bootleg Series Volumes 1–3 (Rare & Unreleased) 1961–1991

Nolan Ryan (He’s A Hero To Us All) – Jerry Jeff Walker
1991, Navajo Rug

Right Field – Peter, Paul & Mary
1986, No Easy Walk to Freedom

Night Game – Paul Simon
1975, Still Crazy After All These Years


We also must add to our list of baseball songs the Star Spangled Banner as it is played to start every baseball game and also America The Beautiful as it is played every 7th inning stretch (actually 7.5 innings).

Have a favorite baseball song, not on our list?  Please share below so that we can add it!

Hot New Songs Delivered Monthly!

4 responses to “Baseball Songs – Top 10 Baseball Songs Of All-Time”

  1. Rich Gowell says:

    Here’s another fun,upbeat original baseball song/recording “LOVE,LOVE,LOVE,LOVE MY BASEBALL” from an album entitled ; “PLAYIN’ BASEBALL”

  2. John Felix Koziol says:

    I’ve yet to see “Ryan Express” by the Oak Ridge Boys on any of the baseball song lists that I have seen, including, of course, this one. It’s an ABSOLUTE travesty that it isn’t on this one!!! Yes, I’m being biased but only because it is one fantastic song and deserves credit as such!

    • Matthew Campbell says:

      Hi John. Thanks for the suggestion. Do you have a link to the song so we can check it out? G offers too many options. Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *