1. Complete Diamond Dynasty Programs
The most reliable way to MLB The Show 25 Stubs earn stubs is by progressing through Diamond Dynasty Programs. These include:
Featured Programs
Team Affinity Programs
Player and Event Programs
Each program offers stubs as milestone rewards alongside XP, packs, and player cards. You can earn progress by completing missions, moments, Showdowns, Conquest maps, and online games. Some Featured Programs can reward you with thousands of stubs just by completing gameplay objectives.
2. Grind Daily and Weekly Moments
MLB The Show 25 features Daily Moments and Weekly Moments—bite-sized challenges based on real-world or historical scenarios. These take only a few minutes and reward stubs, XP, and progress toward programs.
Daily Moments: 100–500 stubs each, plus cumulative rewards.
Weekly Moments: Typically offer more substantial rewards, including packs and thousands of stubs over time.
By consistently doing these moments, you can accumulate a sizable amount of stubs over the course of the season.
3. Play Conquest Mode
Conquest is one of the most rewarding single-player modes in the game. You capture territories, battle MLB teams, and uncover hidden rewards on the map. Each completed map typically grants:
Thousands of stubs
Packs (Standard, Headliners, Ballin’ Is a Habit)
Program progress
Unlockable players and equipment
Small maps can be cleared in under an hour and still yield great returns. Larger themed maps (like those tied to buy MLB Stubs Team Affinity) offer even greater rewards over time.