🛠Updatesactively updated · updated today · every ~2 days (2 updates tracked)
Installs since launch
0 installs
since Oct 4
Update history
1.0.89Oct 5, 2026
A new stadium home, a bigger goal-break moment, performance work on later matches, a steadier retry button, and a fix for ads that could get stuck on screen.
1.0.86Oct 3, 2026
Improved hit timing across frame rates and added automatic retries when store offers fail to load after a temporary connection problem.
Trailer
Bank it off the wall. Smash the demon goal. Become the Ball Champ.
Ball Champ: Demon Striker is a single-player soccer roguelite set in Hellball, a papercraft football arena overrun by demons. Drag back, release and line up the perfect strike. Ricochet through the horde, build Charge as you smash demons, then break the demon gate for a GOALBREAK!
BANK SHOTS THAT CLEAR THE PITCH
Ricochet off walls and bumpers, pierce whole lines of demons and recall the ball for another angle. Take out six or more demons with one shot to set off a HELLSTORM. The swarm grows with every wave, so protect your own goal while you do it.
DRAFT A NEW BUILD EVERY RUN
Draft upgrades during your run: chain sparks, freezing shots, piercing lances, extra wall bounces and more. Draft from 24 upgrades and 8 evolutions, such as Bank Blaze, Breakaway Crown and Glacier Well.
6 CHAMPIONS. 6 BALL CORES.
Play as Jett Striker, Mina Trickster, Gunnar Bulwark and more. Equip cores like the fiery Cinder Comet and the electric Thunderbank.
30 CONTRACTS ACROSS 5 ARENAS
Fight 7 demon families from Ember Alley to the Void Colosseum and beat 5 chapter keepers. Earn up to 3 stars on every contract, and clear the first 12 contracts to unlock Endless Mastery.
DAILY REWARDS, DAILY CHALLENGE AND STREET PASS
Claim the 7-day login calendar once per UTC day for Coins and Rift Tickets, plus Gems in your first cycle; missed days never reset it. Take on a seeded Daily Challenge with changing modifiers, and climb the 50-tier Street Pass, which includes a free reward track.
PLAY FREE. CHOOSE YOUR EXTRAS.
No purchase is needed to play. Earn Coins, Gems, Rift Tickets and Street Pass XP in play. Optional purchases include currency packs, bundles, the Kit Bag, permanent Contract, Boot Room and Daily passes, and season Street Pass upgrades: Premium and Deluxe apply to the current season only, and Deluxe adds up to 15 tiers, capped at Tier 50. Contents and local prices are shown before purchase.
Some offers appear after key moments, such as clearing a chapter. Supply Crates and the Champion Scout Pool contain random rewards; odds and hard-pity guarantees are disclosed on their purchase screens. The first Daily Challenge attempt each UTC day is free; extra attempts cost Rift Tickets.
SUBSCRIPTIONS
Optional auto-renewing subscriptions include Street Club VIP, No Forced Ads and Street Club+ (monthly) and weekly VIP passes. Each shows its price, daily rewards and renewal period before purchase. No Forced Ads and Street Club+ turn off forced ads while active, and Street Club+ also grants rewarded-ad rewards instantly, within the same daily limits. Subscriptions renew until cancelled in Google Play Subscriptions; cancel before renewal to avoid the next charge.
ADS & YOUR SAVE
Rewarded ads are optional, including videos that multiply the Coins from a run by the amount shown and top up Coins, Gems and Rift Tickets. The game also shows ads you do not choose: full-screen ads at breaks (after a result, when you leave a menu, when you come back to the game after 30 seconds or more away, and possibly while the game is loading), and banners on Home, menus and in a reserved band above matches. Full-screen ads never interrupt active matches or tutorial contracts, never appear at a match's start, and can be closed. Players who have made a purchase, or have an active subscription that removes forced ads, see none of them.
Restore Purchases recovers eligible permanent content, ad-removal entitlements, Growth Fund access and active VIP subscriptions reported by the store. It does not re-credit Coins, Gems or Rift Tickets, or recover campaign progress. Street Pass is for its purchased season and currently needs the original saved purchase history; contact support if that history is lost.