Opponent IQ

Enter team code and access code.

Opponent IQ
Terms of Use
Your team must accept the current version before entering the app.

Review and accept the Terms of Use to continue.

Opponent IQ Dashboard

Season Snapshot

Instant opponent totals for fast pregame prep and report building.

Current Opponent
No opponent selected

Team Snapshot

BIP
0
Balls in play
K
0
Strikeouts
BB
0
Walks
SB
0
Stolen bases
CS
0
Caught stealing
BUNT
0
Bunt balls in play
XBH
0
Extra-base hits

Tutorial Videos

Tutorial 1
How to Add an Opponent
Video box placeholder
Tutorial 2
How to Process a Game
Video box placeholder
Tutorial 3
How to Export a Report
Video box placeholder
FAQ
Quick Answers

Frequently Asked Questions

Setup, processing, and common issues.

What is Opponent IQ?
Opponent IQ turns copied play-by-play into clean scouting reports, player tendencies, directional profiles, and season summary data.
How do I add an opponent?
Select or create an opponent, save the roster, then begin processing games.
Do I need to enter the roster first?
Yes. The roster should be entered before processing games so names match correctly.
How do I process a game?
Go to Processing, select the opponent, paste the play-by-play, and click Process Game.
Can I undo the last game?
Yes. Use Undo Last Game to remove the most recent entry.
Will Reset Season delete the roster?
No. Reset Season clears stats only. The roster stays saved.
Why didn’t a player stat show up?
This is usually a name mismatch. Make sure roster names match the play-by-play format.
Does Opponent IQ store play-by-play?
No. The pasted text is processed into stats and not stored as raw data.
Is Opponent IQ affiliated with GameChanger?
No. Opponent IQ is independent and not affiliated with GameChanger.
What if processing fails?
Check opponent selection, roster entry, and complete play-by-play. Then try again.
How are swing decisions calculated?
Every plate appearance starts at 0-0 and is tracked pitch by pitch. Each count records what happened during the at-bat — ball, called strike, swing and miss, foul, or ball in play.

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?
The Season Summary shows overall opponent tendencies by player, including balls in play, directional hitting, strikeouts, walks, base running, bunts, and extra-base hits.

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?
The Damage Table focuses on extra-base hits and where that damage is going on the field.

It is used to identify the most dangerous hitters and where their hardest contact typically shows up.
How is the Spray Zone tab used?
The Spray Zone tab provides a visual map of where each hitter puts balls in play.

It is used for defensive positioning, scouting cards, and quickly identifying pull, middle, or opposite-field tendencies.
Opponent IQ Processing

Process Game Data

Load a saved roster, then paste play-by-play and update season totals.

Current Opponent
No opponent selected

Last Processed

Opponent
None yet
Most recent processed opponent
Updated
No processed games saved yet
Latest saved processing timestamp
Games Processed
Current season total from saved data

Status

Frontend shell loaded successfully.

Danger Zone

Reset or Delete Opponent

Reset clears processed games and season totals only. Delete removes the selected opponent completely from your team list.

Opponent IQ Reports

Season Summary / Reports

Auto-loaded opponent totals, player breakdowns, and scouting review from the sidebar selection.

Current Opponent
No opponent selected

Team Totals

BIP
-
Balls in play
K
-
Strikeouts
BB
-
Walks
SB
-
Stolen bases
CS
-
Caught stealing
BUNT
-
Bunt balls in play
XBH
-
Extra-base hits
Report Scope

Filter Games

Choose which processed games are included in the reports and export.

No processed games found.
Player Totals
Season-level player breakdown for the selected opponent.
Player
No player totals found.
Damage Table
Extra-base-hit location breakdown for the selected opponent.
Player
No damage data found.
Individual Player
Select a player from the current opponent roster to view an individual scouting summary.
GP
-
Games played
BIP
-
Balls in play
K / BB
-
Strikeouts / Walks
SB / CS
-
Stolen / Caught
GB%
-
Ground-ball rate
FB%
-
Fly-ball rate
BUNT
-
Bunt balls in play
XBH
-
Extra-base hits
GB Directional Profile
P
-
1B
-
2B
-
3B
-
SS
-
LF
-
CF
-
RF
-
FB Directional Profile
P
-
1B
-
2B
-
3B
-
SS
-
LF
-
CF
-
RF
-
Opponent IQ Export Center

Season Report Export

Generate the full scouting workbook for the selected opponent.

Current Opponent
No opponent selected
EXPORT READY
Export will include only the games selected on the Reports page.
Opponent IQ Admin

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.

Opponent IQ Teams
Yukon
Noble
Enid
Tuttle
OCS
mustang
Southmoore
Tate
McPherson
Rock Creek
Dale
Claremore