Season Snapshot
Instant opponent totals for fast pregame prep and report building.
Team Snapshot
Tutorial Videos
FAQ
Frequently Asked Questions
Setup, processing, and common issues.
What is Opponent IQ?
How do I add an opponent?
Do I need to enter the roster first?
How do I process a game?
Can I undo the last game?
Will Reset Season delete the roster?
Why didn’t a player stat show up?
Does Opponent IQ store play-by-play?
Is Opponent IQ affiliated with GameChanger?
What if processing fails?
How are swing decisions calculated?
Percentages show how often each event occurred when that count was reached (event rate), not a distribution. Because multiple events can happen in the same plate appearance — especially with two strikes — totals can exceed 100%.
Fouls are counted once per plate appearance at each count, even if multiple fouls occur.
How is the Season Summary used?
It is used as a quick pregame snapshot to identify who puts the ball in play, where they hit it, who runs, and who creates damage.
How is the Damage Table used?
It is used to identify the most dangerous hitters and where their hardest contact typically shows up.
How is the Spray Zone tab used?
It is used for defensive positioning, scouting cards, and quickly identifying pull, middle, or opposite-field tendencies.
Process Game Data
Load a saved roster, then paste play-by-play and update season totals.
Last Processed
Status
Frontend shell loaded successfully.
Reset or Delete Opponent
Reset clears processed games and season totals only. Delete removes the selected opponent completely from your team list.
Season Summary / Reports
Auto-loaded opponent totals, player breakdowns, and scouting review from the sidebar selection.
Team Totals
Filter Games
Choose which processed games are included in the reports and export.
| Player |
|---|
| No player totals found. |
| Player |
|---|
| No damage data found. |
Season Report Export
Generate the full scouting workbook for the selected opponent.
System Management
Admin controls for team creation, access-code management, and backend verification.
Admin Access
Required before using the admin controls below.
Enter the admin code to unlock admin tools.
Create New Team
Uses POST /admin/teams
Reset Access Code
Uses POST /admin/teams/reset-access-code
System Status
Backend verification
Ready.