Walk-Up
Baseball Walk-Up Songs
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Pick It. Set It. Walk Up. Rake. WalkUp gives every player a walk-up song and an AI announcer intro — straight from Apple Music or Spotify. Game-day ready in minutes.
WalkUp is the all-in-one team experience for baseball and softball programs that want to run game day like a pro. From lineup management and inning-by-inning flow to player music and team communication, WalkUp helps teams stay organized, energized, and connected.
Players can build their profile, join teams with a team code, manage their walk-up song preferences, and stay connected with teammates in one simple mobile experience. Coaches and team staff get the tools they need to manage rosters, team settings, and game flow from anywhere.
With a Team Manager subscription, you unlock premium tools designed to save time and elevate your program:
- Team creation and management tools for coaches and staff
- Streamlined roster and player organization
- In-game workflow support for smoother game operations
- Music and player experience controls built for game-day energy
- Team-level features that improve coordination and communication
- Ongoing feature updates built for competitive youth and amateur teams
Whether you’re managing one team or building a full culture around your program, WalkUp gives your staff and athletes a modern platform to operate with confidence.
Why teams choose WalkUp:
- Faster team setup and easier day-to-day management
- Co-Owner (Team Staff) Functionality
- Better player engagement through personalized features
- Cleaner, more consistent game-day execution
- A single app experience for both players and team managers
Subscription information:
- Team Manager features require an active subscription. Subscription benefits apply to eligible Team Manager functionality and are designed to help coaches and staff run teams more efficiently.
Terms of Use:
This app uses Apple’s Standard License Agreement (EULA):
https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more Downloaded for my tee ball team’s last game. Works awesome and the AI announcers are great, but I can’t get the song start point to change even though it’s a setting. Don’t know if I need to upgrade, but not sure why I’d need to if it’s right there in the free version.
Developer Response Thank you for this feedback. We identified the bug and this has been fixed in version 1.0.10. Please try the app again and let us know if you are still having issues. Thanks!
Downloaded for my tee ball team’s last game. Works awesome and the AI announcers are great, but I can’t get the song start point to change even though it’s a setting. Don’t know if I need to upgrade, but not sure why I’d need to if it’s right there in the free version.
Thank you for this feedback. We identified the bug and this has been fixed in version 1.0.10. Please try the app again and let us know if you are still having issues. Thanks!
So the app has been kind of easy to navigate so no complaints there but the volume control is non existent. Even after turning my phone and speaker volume down it still blares the music. It’s way too loud. When I manage to turn it down, it blares back up at fade out of the song. Is there anyway to fix this?? Everything else is fine, but there needs to be better volume control.
Developer Response UPDATE: This has been fixed and submitted in Version 1.0.13. All users can now control the start volume of the walk up song and announcer.-----We will get this fixed. Thank you for the feedback. Let’s get a better volume control added. Shoot us an email and we will make this right at support@trywalkup.com. Thank you for the rating!
So the app has been kind of easy to navigate so no complaints there but the volume control is non existent. Even after turning my phone and speaker volume down it still blares the music. It’s way too loud. When I manage to turn it down, it blares back up at fade out of the song. Is there anyway to fix this?? Everything else is fine, but there needs to be better volume control.
UPDATE: This has been fixed and submitted in Version 1.0.13. All users can now control the start volume of the walk up song and announcer.-----We will get this fixed. Thank you for the feedback. Let’s get a better volume control added. Shoot us an email and we will make this right at support@trywalkup.com. Thank you for the rating!
I downloaded this app excited to create a walk up playlist for my sons baseball team. The app is not very user friendly. I wish there was better selections for the AI announcer. Every time I try to add a song for Apple Music to a player I’ll click ‘save’ and it kicks me right back to select a song again. I’ve uninstalled the app, deleted my team, checked my settings and still no luck.
Developer Response Hey thanks for the feedback. Sorry to hear something is going on with your app. Can you email us at support@trywalkup.com so we can help further investigate this? We have test this several times on our end and it’s working fine for Team Managers to add songs for players manually.
I downloaded this app excited to create a walk up playlist for my sons baseball team. The app is not very user friendly. I wish there was better selections for the AI announcer. Every time I try to add a song for Apple Music to a player I’ll click ‘save’ and it kicks me right back to select a song again. I’ve uninstalled the app, deleted my team, checked my settings and still no luck.
Hey thanks for the feedback. Sorry to hear something is going on with your app. Can you email us at support@trywalkup.com so we can help further investigate this? We have test this several times on our end and it’s working fine for Team Managers to add songs for players manually.
How come you have to delete a player and add them back for any changes to take effect For example when I edit the name so it pronounces right it doesn’t say what I edited it to it still says the same thing it used to be.It also doesn’t let me change the song unless I delete the player and add them back in
Developer Response Hey! Thanks for the feedback. Please use the “Report a Bad Announcement” button and it was purge that cached AI announcement and create a fresh one for you. Please email us at support@trywalkup.com so we can walk you through this.
How come you have to delete a player and add them back for any changes to take effect For example when I edit the name so it pronounces right it doesn’t say what I edited it to it still says the same thing it used to be.It also doesn’t let me change the song unless I delete the player and add them back in
Hey! Thanks for the feedback. Please use the “Report a Bad Announcement” button and it was purge that cached AI announcement and create a fresh one for you. Please email us at support@trywalkup.com so we can walk you through this.
• Coaches can now delete old walk-up songs for manually added players
• Clearer notice that full song playback requires your own Apple Music or Spotify Premium subscription
• Bug fixes.
1.0.21 5d ago
Faster announcements + your whole staff on board.
• Instant announcer — your team's announcements are now prepped in the background, so game-day playback starts immediately when you hit play.
• Team's Staff — invite assistant coaches or team parents to co-manage your team with a single-use invite code. Roster, songs, and announcer are shared with the whole staff.
• Clearer code sharing — the share screens now make it obvious which code is for players and which is for staff.
• Fix: editing your team no longer changes your team code — shared player invites stay valid.
1.0.20 Jul 11
Coaching is a team sport now — introducing Team's Staff!
• Multiple Team Managers — invite assistant coaches or team parents to co-manage your team. Everyone on staff shares the roster, walk-up songs, and AI announcer.
• Single-use staff invite codes — safe to share, expire in 7 days, and the team owner stays in control.
• Clearer code sharing — the share screens now make it obvious which code is for players and which is for staff.
• Fix: editing your team no longer changes your team code — previously shared player invites stay valid.
• Plus performance improvements and bug fixes.
1.0.19 Jul 10
Your AI Announcer just got a major upgrade.
• All-new announcer voice — dramatically better pronunciation of non-English and accented player names, with cleaner, more natural audio.
• New tone controls — set your announcer's delivery vibe (Hype, Classic, Chill, Dramatic) and intensity.
• Name pronunciation — tell the announcer exactly how to say a name, with one-tap AI suggestions.
• Submit Feedback — Team Managers can reach us right from the app.
• Performance improvements and bug fixes.
1.0.18 Jul 3
WalkUp is going global!
• Worldwide locations — set your Country, City, and State/Province. Players and coaches outside the US can now join in (175+ countries supported).
• New: Submit Feedback — coaches can send us a note right from the app. We read every message and use it to make WalkUp better for your team.
• Better search — walk-up songs now show up in search, complete with album artwork.
• Polished player profiles — a cleaner, more consistent look when you search and view other players.
• Tip: press and hold a team card to move it between your Active and Past Teams.
• Plus sign-in, display, and performance fixes for a smoother experience all around.
1.0.17 Jun 19
Inviting your team is now the default
Creating a team now ends on a share-first screen with your code front and center, and your roster shows which players still need to claim their spot. One tap on a player's Invite button sends them a personalized SMS with the team code pre-filled.
AI Announcer feedback that fixes itself
Long-press any player to mark an announcement good or bad. Bad reports now trigger automatic retuning — within seconds, the audio is regenerated with safer settings and you can replay to hear the fix. We've also tightened the voice pipeline to reduce trailing artifacts.
Polished Spotify and Discover experience
Adding a Spotify song now matches the Apple Music flow with a premium album-art header, and the Preview Configuration button correctly honors your start time and length. Profile photos now appear on Discover cards.
Plus a round of UI polish, bug fixes, and performance improvements throughout the app.
1.0.16 Jun 12
AI Announcer Improvements
We've sharpened the announcer's delivery to remove the trailing artifacts a few of you reported on shorter calls, and rebuilt every voice setting so you hear a real difference across the full slider range.
Report Bad Announcements with One Tap
Tap the new "thumbs down" button next to any player on your roster to instantly flag an announcement that doesn't sound right. Your reports go straight to our team and help us keep tuning the voice quality.
Redesigned Spotify Song Setup
Adding a Spotify walk-up song now matches the polish of the Apple Music flow — premium album-art header, cleaner search experience, and the Save button now stays in reach on every iPhone size. Preview Configuration also now plays back exactly from your chosen start time and length.
Plus the usual round of stability fixes.
1.0.15 Jun 5
AI Announcer Improvements
We've sharpened the AI Announcer's delivery to remove the trailing artifacts a few of you reported on shorter announcements. Every voice setting now produces a noticeable difference across the full slider range — no more "silent" extremes.
New: Report a Bad Announcement
Tap the new "thumbs down" button next to any player on your roster to instantly flag an announcement that didn't sound right. Your reports go straight to our team and help us keep improving the voice quality for everyone.
Plus the usual round of stability fixes.
1.0.14 Jun 4
What's New in This Version
- You're in control of the volume now. Choose the exact starting volume for every walk-up song with a clean new slider (0–100%) when you add a song or edit its timing. No more songs blasting at full volume when you only wanted them at half.
- Fade-outs sound right at any volume. Songs now fade out gracefully from whatever volume you picked — not always from 100%.
- Your phone's volume is left alone after playback. The app no longer cranks your device back to full volume when a song ends.
1.0.13 Jun 3
- Tap to type exact start time and length — when setting up a walk-up song, you can now tap the time below the slider and type the precise moment to start (down to the hundredth of a second). A subtle green pulse helps you discover this on first use.
- Edit Timing without re-adding a song — already-saved walk-up songs can now be fine-tuned from the player card, inning detail, In-Game row, or team songs list. Look for the green slider icon to adjust start time, length, fade-out, or play-full-song settings.
- Roster icon legend — tap the new (i) info button above your roster to see what every icon on a player's row means. No more guessing.
- AI Announcer audio cleanup — eliminated trailing audio artifacts on Name Stretch announcements for an even cleaner delivery.
1.0.12 May 30
Ran
Show current commit and branch status
You're on commit 7760acb — "chore: bump version to 1.0.10 (build 20)" — on branch khanh-spotify-debug, fully synced with origin/khanh-spotify-debug (nothing unpushed). The only untracked items are .claude/ and .firebase/, which aren't part of the project.
ok we need ot swithc out them spotfiy song playing in the background to the following podcat
spotify:episode:3Tm1O9oUBdXZSLwDCqM9zr
This will play between. songs to keep the spotify connecgion active
Ran a command, read a file
The connection-keeper track lives in PlayConnectionTrack() — that's the one that plays between songs to hold the Spotify connection. Swapping it:
Edited
SpotifyNew.swift
+4
-2
There's one other place using the old episode URI — initiateLogin() line 94 — but that's a different purpose: it's the track Spotify plays during the OAuth handoff when a user first connects their account, not the between-songs keeper. I left it alone.
Committed
b7c5482
Committed b7c5482 and pushed.
The connection-keeper in PlayConnectionTrack() is now spotify:episode:3Tm1O9oUBdXZSLwDCqM9zr.
One question: the OAuth login handoff track in initiateLogin() (line 94) still uses the old episode 6iH2BA5yLYEjZSjSPp1YHs. That one plays briefly when a user first authorizes Spotify — different purpose from the between-songs keeper. Want me to switch that to the new podcast too, or leave it?
yes. is that old one called Silent Track
Read a file, edited a file, ran a command
Committed e8087ec and pushed. Both spots now use spotify:episode:3Tm1O9oUBdXZSLwDCqM9zr.
On your question — I can't tell you what the old episode 6iH2BA5yLYEjZSjSPp1YHs is actually titled. The Spotify URI doesn't encode the name, and I can't look it up. If you need to confirm it was "Silent Track" (a common choice for connection-keepers, since silent audio avoids playing real content), paste the URI into Spotify or check https://open.spotify.com/episode/6iH2BA5yLYEjZSjSPp1YHs in a browser.
Worth verifying your new episode 3Tm1O9oUBdXZSLwDCqM9zr is also silent/near-silent — if it's a normal podcast with talking, users will hear it between walk-up songs, which is probably not what you want for a connection-keeper.
please update the version to 1.0.11 and Build 21 and include very simple test notes about the easy bug fix we created there.
Ran 2 commands
Bumped to 1.0.11 (21), committed a7ec1da, pushed.
WalkUp 1.0.11 – Test Instructions
Minor maintenance update — internal Spotify connection improvement only. No UI changes, no new flows, no new permissions.
What to test:
Connect a Spotify account and play a walk-up song
Confirm playback works normally
That's it. This update only swaps the background audio that keeps the Spotify connection alive between songs. No user-facing functionality changed.
include notes of What's New in this Version
WalkUp 1.0.11 — What's New
Behind-the-scenes improvement to keep your Spotify connection stable between walk-up songs.
1.0.11 May 19
What's New in This Version
Fixed Spotify walk-up songs ignoring the configured start time. Songs now begin playback exactly where you set them, no audio from the start of the track.
1.0.10 May 14
Version 1.0.9 — What's New
- AI Announcer is now rock-solid. Eliminated the trailing gibberish that occasionally appeared at the end of announcements, regardless of which announcer style or fine-tune settings you pick. Every announcement now ends cleanly on the final word.
- Cleaner audio quality. Improved voice consistency across all five announcer styles for a more polished, broadcast-quality delivery.
- In-app review prompt. After creating your first team, we'll ask once if you'd like to rate WalkUp on the App Store.
1.0.9 May 10
Version 1.0.8 — What's New
Spotify is Finally Fixed
We heard you. Spotify integration has been one of the most reported issues in WalkUp, and this update resolves the core problems that were affecting the experience for Spotify users. Spotify walk-up songs now save reliably and play correctly across the app — including in Innings Manager, which previously had no Spotify support at all.
Innings Manager — Full Spotify Support
Spotify songs can now be added to any inning slot from the In-Game screen
Spotify songs saved to innings now play correctly when the play button is tapped
Fixed songs not saving when adding to a brand-new empty inning
Innings Manager — Connection Status
Apple Music and Spotify connectivity indicators (green/red) now appear in the In-Game view header, consistent with the Team Dashboard
Tap the Spotify pill to reconnect without leaving the screen
Additional Improvements
"Cooking Up Your Song!" loading banner confirms when a song is being saved to an inning slot
Fixed a bug where returning from Inning Detail would show a blank song in the In-Game row
1.0.8 May 8
What's New in 1.0.7
- AI Announcer improvements — Fixed an issue where the announcer would occasionally generate gibberish or extra sounds after player introductions. Announcements are now cleaner and more reliable.
- Spotify connection handling — Improved detection when Spotify disconnects, with a clear visual indicator to reconnect. No more unexpected app switches.
- Spotify song saving — Team Managers can now properly save Spotify songs for manual players.
- Profile image fix — Player profile photos now load correctly in Account Settings.
- Redesigned screens — Updated Add Inning, Select Music Player, Sign In, and Account Settings views with a refined glass aesthetic.
1.0.7 Apr 14
This is one of the biggest updates in WalkUp's history — a complete visual redesign and a brand new feature that changes how your team takes the field.
iOS Liquid Glass Redesign
WalkUp has been rebuilt from the ground up for iOS 26. Every screen, card, button, and transition has been redesigned using Apple's new Liquid Glass material system — giving the app a feel that is fluid, modern, and deeply native. Navigation is faster, layouts are cleaner, and the whole experience feels like it was made for this moment in iOS design.
AI Announcer — Your Own Stadium Voice
Introducing the most requested feature in WalkUp history. The AI Announcer generates professional walk-up introductions for every player on your roster — automatically. Choose from 5 custom AI voices ranging from Classic Stadium to High-Energy Hype, dial in the delivery with four fine-tune controls (Energy, Style, Speed, and Formality), and set your team's signature walk-up line once. Audio is generated and cached before game day so every intro plays instantly with zero delay. No internet required on the field.
Additional Improvements
- Announcer Setup screen with live preview before applying to your full roster
- Per-player voice overrides for individual customization
- Automatic cache clearing when announcer settings change
- Improved audio session handling for reliable game-day playback
- Performance improvements throughout
1.0.6 Apr 6
What's New in Version 1.0.5
- Spotify Integration Improvements — Tap the red Spotify status indicator to reconnect instantly. Fixed unwanted playback when connecting to Spotify.
- Discover Feed Playback — Listen to other players' walk-up songs directly from the Discover feed, now supporting both Apple Music and Spotify tracks.
- Explicit Song Badges — Songs with explicit content now show an "E" badge in the Discover feed, team lineup, and song lists — for both Apple Music and Spotify songs.
- Faster Search — Player, team, and song search is now instant with cached results and real-time filtering as you type.
- Refreshed Subscription — Simplified to a single $19.99/year annual plan with a 7-day free trial. Unlimited Teams & Players and In-Game Mode included.
- Music Streaming Disclosure — New info button on the subscription page clarifies that an Apple Music or Spotify Premium subscription is required.
1.0.5 Apr 5
- Spotify Integration — Play walk-up songs directly from Spotify. Search the Spotify catalog, preview songs, and set custom start times just like with Apple Music.
- Upgraded Spotify SDK — Built on Spotify iOS SDK v5.0.1 for improved reliability and performance.
- Explicit Song Indicator — Team Managers now see an "E" badge next to explicit songs, giving a heads-up before they're played over the speakers.
- Redeem Code Support — Use the built-in Redeem Code option to apply promo and offer codes directly in the app.
- Improved Account Management — Delete Account now works reliably with clear error messaging.
- Stability Fixes — Resolved crashes on sign-in, account deletion, and team navigation.
1.0.4 Mar 25
- Fixed critical bug that was affecting the Team Manager subscription not showing
1.0.3 Mar 20
• Coaches can now delete old walk-up songs for manually added players
• Clearer notice that full song playback requires your own Apple Music or Spotify Premium subscription
• Bug fixes.
more Version 1.0.21 5d ago
Data Not Collected The developer does not collect any data from this app.