Ranked for your program — not Kentucky's.

Every other tool shows every staff the same 3,700 players in the same order. Portal War Room re-ranks the board around what's realistic for a program your size — so your staff starts on the players you can actually get.

3,700+ Portal Players Tracked
AI Notes Plain-English Reads
0-100 Impact Score
MW
Marcus Williams
VERMONT • C • 34
54.9
Impact
PPG
14.2
RPG
8.8
APG
1.3
BPG
2.4
SPG
0.9
FG%
62.1
NIL Estimate
$48K — $68K
STARTER-LEVEL ADD
JC
Jaylen Carter
UNC GREENSBORO • G • 4
49.5
Impact
PPG
16.1
RPG
3.4
APG
4.8
BPG
0.2
SPG
1.3
FG%
44.2
NIL Estimate
$31K — $47K
FULL-SEASON STARTER
KT
Kyle Thompson
ELON • F • 22
47.4
Impact
PPG
8.7
RPG
5.9
APG
1.1
BPG
0.8
SPG
0.5
FG%
51.3
NIL Estimate
$18K — $27K
VALUE DEPTH
3,700+
Portal Players Tracked
< 10s
AI Scouting Note
1 board
Whole Staff, Synced
Live
Portal Updates

Built for staffs that can't pay everyone

Every feature is live in the App Store today. No footage to upload, no analyst to hire — just the phone already in your pocket at 11pm.

📋

Program-Tier Board

Tell it what you are — power, high-mid, mid/low-major, or a no-NIL setting — and the whole board re-ranks and filters to what's realistic for you. Built from real mid-major staff feedback.

Impact Score

A transparent 0-100 rating blending box-score production and Bart Torvik BPM, adjusted for conference strength. Every component shown on tap. Not a black box.

💰

NIL Estimates

A model-based dollar range per player, calibrated against publicly known deals. Always a range, always labeled an estimate — and when the data's too thin, it says "not enough data" instead of inventing a number.

🔎

Natural-Language Search

Type it like you'd say it to a grad assistant — "point guards averaging 4+ assists under $150K" — and get a filtered board back. Stats and fit filters, one query.

🔀

Compare

Any shortlisted players side by side — same stats, same scale, same price context. The staff argument, settled on one screen.

👥

AI Notes + Staff Board

A plain-English first read on any player in seconds, plus shared priorities, contact logs, and notes — so the whole staff works one source of truth instead of a group chat.

The analysis engine

AI scouting notes in seconds

A plain-English first read on any player, generated from their production and box-score profile. Strengths, weaknesses, and role at a glance — the starting point for a scouting conversation, not a replacement for your eyes.

An Impact Score you can see through

One 0-100 number that blends box-score production with Bart Torvik BPM and adjusts for conference strength — so a mid-major stat line and a high-major stat line are finally on the same scale. Tap any player to see exactly how the number was built.

DeShawn Mitchell
Guard • Charleston
Impact 88
Jordan Price
Forward • Belmont
Impact 81
Tyler Collins
Guard • Furman
Impact 66
Kevin Foster
Center • Rider
Impact 48

Three steps to your first shortlist

A few minutes to set up. Your whole staff on one board.

1

Claim Your Season

One flat season license covers your whole staff for the full portal cycle. Instant access to 3,700+ tracked players and live updates.

2

Invite Your Staff

Add your assistants, DOBO, and video coordinator. One shared board, one source of truth, no group chat.

3

Start on the Right Names

Set your tier, run AI notes, compare targets, and stop scrolling past players you'll never get. Move first on the ones you can.

Now signing founding programs for 2026–27.

Founding programs lock the founding rate, get a direct line to the builder, and get first say on what's built next. Leave your email and we'll set up time to walk your real workflow together.

Or just email us →