Coming from BallparkDJ?

Switch in 30 seconds.
Never pay per player again.

One screenshot brings your whole roster across — jersey numbers, names, and walk-up songs. Then AI gives every kid a stadium-announcer intro for $0 per player, instead of the $3.99–$6.98 each that BallparkDJ charges.

  • Free on the App Store
  • Your BallparkDJ roster stays untouched
  • Works offline at the field
30s
to import your whole roster — one screenshot, AI handles the rest
$0
per-player announcer fee — BallparkDJ charges $3.99–$6.98 each, every new kid
100%
offline once you Lock In — plays on any field, no signal needed

What you get the moment you switch

BallparkDJ covers the basics, but it's been the same app for years — and coaches keep hitting the same walls. GameDay DJ closes every one of them:

Parents pick their kid's song AI announcer intros, free Cloud roster backup Between-innings music mix Modern iOS app Bug reports straight to the founder

Same iPhone, same Bluetooth speaker — a completely different game day. Co-coaches edit the lineup with you, parents own their kid's walk-up moment from their own phone, and you finally get out of the music-librarian seat.

The math over a few seasons

Every new kid is a new BallparkDJ charge. Not here.

BallparkDJ charges $3.99 per player for a pro announcer voice — $6.98 per player for their top SuperVoice. New kids show up every season, and each one is another fee. GameDay DJ's AI generates every intro at zero per-player cost, so your bill stays flat no matter how many rosters turn over.

$380 saved by Year 3 for the multi-team coach — and the gap widens every season.
1 team · ~12 players
Cumulative out-of-pocket
BallparkDJ (best voices) GameDay DJ
Year 1
$90.75
$19.99
Through Year 2
$125.66
$39.98
Through Year 3
$160.57
$59.97

You keep ~$100 by Year 3.

3 teams · ~36 players
The multi-team coach
BallparkDJ (best voices) GameDay DJ
Year 1
$258.27
$19.99
Through Year 2
$349.02
$39.98
Through Year 3
$439.77
$59.97

You keep ~$380 by Year 3 — almost 7× less spend.

Assumptions: BallparkDJ $6.99/yr base + $6.98/player one-time SuperVoice (their best-voice tier for baseball/softball). A realistic 33% roster turnover — about 4 of 12 players replaced each year as kids age up, families move, and new kids join — so only new players get charged; returning players' voices carry over. GameDay DJ modeled at one $19.99 Season Pass per year; even running two passes a year (spring + fall) is $39.98/yr, still a fraction of BallparkDJ. One Pro purchase covers unlimited teams, so the GameDay DJ column is the same whether you coach 1 team or 5. Figures are cumulative out-of-pocket through each year.

Side by side

Everything BallparkDJ does — plus the layers it never added.

Feature BallparkDJ GameDay DJWhat you get
Walk-up music per player
Offline game-day playbackwith Lock In
Lineup-card scanAI lineup-card scan
AI announcer introsfree + Pro announcer voices
Cost per player for announcer voice$3.99–$6.98 per player, one-time$0 — every intro included
Parents pick their own kid's songPro
Multiple co-coaches manage rosterPro
Between-innings music mixPro, auto-crossfade
Custom sound effectslimitedfull soundboard
Cloud backupiCloud + optional coach account
In-app bug reportsdirect to founder
Pricing$6.99/yr + $3.99–$6.98 per player for voices
  • Free1 team
  • $2.991-week tournament
  • $19.99full season
  • $6.99/momonthly
  • $39.99/yrannual

One thing to name fairly: BallparkDJ uses real Major League announcer recordings — if a specific announcer's actual recorded voice is the draw for you, AI won't reproduce that. Most coaches switch for the speed, the parent layer, and the per-player cost. More on what changes →

Migration in 30 seconds

Bring your team over with one screenshot

You don't retype a thing. GameDay DJ reads BallparkDJ's List view directly — every player's jersey number, name, walk-up song title, and artist comes off in a single pass.

  1. 1

    Turn on two BallparkDJ settings

    Open BallparkDJ → tap Actions (bottom-center) → System Settings. Switch ON Show Jerseys and Show Song Info so every detail lands in the screenshot.

  2. 2

    Switch to List view

    Tap the jersey icon in the bottom-right to cycle views. Stop when you see one player per row with jersey + name + song all visible — that's the layout the scanner reads best.

  3. 3

    Screenshot the team

    Side button + Volume Up. Fit as many players as you can into one clear shot; if your roster runs past a screen, you'll add the rest with a tap after importing.

  4. 4

    Scan it in GameDay DJ

    Install GameDay DJ → tap + New TeamScan a LineupChoose from Library. Pick your screenshot, review what came across, save. Done.

What you end up with: a full roster with names, jersey numbers, and walk-up songs pre-assigned. From there, generate AI stadium-announcer intros for everyone, share the team so each parent picks their own kid's song, and tap Lock In before the next game.

Switch right now. Use it at today's game.

Free on the App Store — your first team is fully unlocked. Your BallparkDJ roster stays right where it is, so there's nothing to lose.

Download on the App Store

iPhone · iOS 18+ · No credit card to start

Questions coaches ask before switching

Will I lose my BallparkDJ data when I switch?

No — switching takes nothing away from BallparkDJ. The scan just reads a screenshot of your roster and copies the details into GameDay DJ; your BallparkDJ account stays exactly as it was. Nothing to export, nothing to delete, no risk.

How long does the switch actually take?

About 30 seconds for the roster. Turn on two BallparkDJ settings, screenshot your List view, and scan it in GameDay DJ — jersey numbers, names, song titles, and artists all come across in one pass. Then it's about 3–5 seconds to generate an announcer intro for each player.

Does the scan really pull the walk-up song titles too?

Yes — that's the whole point. BallparkDJ's List view shows jersey + name + song title + artist on one row, and GameDay DJ reads all four. The only thing you re-do is tapping the actual track in our music search (about 5 seconds per player), because songs play as iTunes previews.

What if a player's song isn't in iTunes?

The iTunes preview catalog covers the vast majority of mainstream tracks, so this is rare — most coaches see it on under 5% of a roster. When it happens, the player still imports fine; you just pick a close alternative in the review step.

Do I need Apple Music?

No. Walk-up songs play as 30-second iTunes previews through the public iTunes Search API — no Apple Music subscription and no extra setup.

How do the AI announcer voices work?

Pick a voice from 25+ built-in options (or design your own with Pro), tap Generate on a player, and the stadium-announcer intro is ready in 3–5 seconds. It's stored on the device and plays back instantly during the game. Voices range from classic broadcast-pro to kid-friendly to character voices and stadium-legend tributes.

What's free, and what's Pro?

Free covers one team — scan, AI intros, walk-up songs, and full Game Day playback — enough for a single team's whole season. Pro adds multiple teams, sharing with co-coaches and parents, ownership transfer, custom voice design, custom intro scripts, the between-innings music mix, and custom sound effects. Pro is a $2.99 tournament pass, $19.99 Season Pass, $6.99/month, or $39.99/year.

Will it work at the field with no signal?

Yes — that's by design. Tap Lock In before the game and every intro and song is cached on your phone, so playback never touches the network. Dead-cell rural diamond, airplane mode, no bars — it still plays. And if you ever need a hand, Account → Report a Bug goes straight to the founder, usually answered the same day.

Still have a question before you switch? support@getgamedaydj.com — usually back to you the same business day.