Enter your phone number to access the team portal. Only registered players can log in.
Phone number not found. Contact your manager.
Choose a new 4-digit PIN.
UNREAL MADRID
0W/0L/0D
Are you returning next season?
Let your manager know if you're in for next season.
✓ Response recorded — thanks!
💳Your league fee is due. Please contact your manager.
MatchDay
Next Match
—
—
vs —
—
vs This Opponent—
Last Game—
Scout Report
URM
AVG / GAME
OPP
Attendance · Next Match
Are you playing?
TeamRoster
No players added yet.
⚽
Season Totals
Per Game
Historic Average
Season High
All-Time High
No stats recorded yet.
Game Log
League Standings
Goalkeeper
#
Player
GP
Saves
SA
GA
CS
Save%
GAA
Fouls
Goals & Assists
#
Player
GP
Goals
Assists
Shots
Blocks
Int
Fouls
DateMatchup · ResultStatsFilm
Date
Opponent
Score
Result
Film
Roster
Stats
Team
W
L
T
+PTS
PTS
GF
GA
GD
PCT
GP
FullGames
No games uploaded yet.
SeasonArchive
TeamFinances
Loading…
Game Film
Game Replay
Team Chat
Roster
📆
$
Send Feedback
!
Game Day
Season Dues
Notice
Open your bank app → Zelle → Send
to
:
Phone
Email
Use either the phone or email — both reach the same person.
✓
Payment recorded.
Allow 24–72 hours for confirmation.
Admin Panel
Admin Access
Incorrect password.
Phone Number Changes
Approving updates the number everywhere it's used, so the player keeps their dues, RSVPs and stats history.
🔢 Jersey Number Requests
Roster Management
StatusPositionAction Bar
Jersey Inventory
Numbers, players, status and notes
Player Activity
Last login for each current player & viewer. People no longer on the roster aren't shown. "Clear Activity" resets all login counts & times.
Loading…
Sub Groups
Your default positional lines — the baseline your weekly rotations are built from. Players build chemistry with their line, and each sees their group on the home screen.
Manage Attendance
Override any player's RSVP for the next match.
Squad Availability
Players who have marked themselves unavailable. You can add or remove entries on their behalf.
Pending Payment Requests
Players who have self-reported a payment. Confirm to mark them as paid.
Season Fee Tracker
Fee is auto-calculated from total expenses ÷ confirmed returning players. You can override per player.
Auto Split
Loading…
Override amount ($)
Log a Payment
✓ Saved!
Bookkeeping
Log team expenses. Visible to all players as a transparency report.
Loading active season…
Close Current Season
This will snapshot standings, results, and player stats into the archive.
You will review what gets wiped before anything is deleted.
Create New Season
Start a brand-new active season. Use this when there is no active season
(e.g. to begin your first season). To end an active season and reset its data,
use "Close Season & Archive" above.
Review Before Reset
The following data is saved to this season's Archive (viewable anytime under Archive), then the live tables reset so the new season starts fresh. Videos and lineup history are kept.
All Seasons
Loading…
Player PIN Login
When this is on, players enter a 4-digit PIN after their phone number. The first time,
they're asked to create one. Turn it off any time to go straight back to phone-only sign-in —
nobody gets locked out, and PINs already set are remembered.
Players already signed in stay signed in, so they may go weeks without setting a PIN.
Turn this on to ask each of them to choose one the next time they open the app. Nobody is
locked out — they just pick a PIN and carry on.
Admin Password
Change the admin panel password. Stored securely in your database.
Upcoming Match
Copied!
Calendar
Match Results
Matches are pulled from your schedule. Select one to enter or update the result.
Enter Result
Standings
Player Stats
Pick a player and a game to edit that game's stats in a popup. Choose Season Totals to fix a stat when you don't know which game it came from.
Opponent Scouting
Log Game
STAT
TEAM A
TEAM B
Goals
Assists
Shots
Blocks
Interceptions
Clearances
Saves
Fouls
Logged Games
Shot Map Analysis
Starting Lineup
FORMATION
SQUAD
DRAG TO POSITION · TAP A PLAYER TO SWAP SUB
SUBSTITUTES
Guest subs playof a regular shift
ROTATION PLAN
Sub buddies are read straight from this lineup — set each sub's “subs for” starter and they’ll show on the home page and the game-day popup automatically.
Announcements
Push Notifications
Send a push notification to all players who have enabled it.
Loading…
Next Season Poll
Show a banner asking players if they're returning next season.
League Fee Due
Show a banner reminding players their league fee is due.
Site Update Popup
Set a version and list what changed. Players see it once — clicking outside dismisses it.
Update History
Every published update is stored here as a timeline.
Pick who you want to message, then copy their numbers and paste them into the “To:” field of a new text. Only people with a phone number on file are listed.
Loading…
Open in Messages starts a group text on your phone. Or copy the numbers and paste them into the To field.
Player Feedback
No feedback yet.
Lineup Change Requests
Position / sub-buddy changes players asked for from the "My Sub" tab.