VPL
TEXT
A
A
A
A
🚪 RELEASE MATCH
VPL
SCOREKEEPER
← PORTAL
SIGN IN
Sign in with your league account. Already signed in on the League Portal in this browser? This should skip automatically.
SIGN IN
VPL
SCOREKEEPER
← PORTAL
1·SETUP
2·ATTENDANCE
3·DRAW
4·PLAY
5·SIGN-OFF
Match Date
▶ Tonight's Matchup
✎ Not on the schedule? Pick teams manually
▶ Team A
Team B ◀
CHECK ATTENDANCE →
👁 Watch a match in progress
VPL
LIVE VIEW
← BACK
LOADING…
— – —
VPL
LIVE SCORES
Matches being scored right now
← PORTAL
↻ REFRESH
OPEN SCOREKEEPER SETUP →
VPL
ATTENDANCE
← BACK
1·SETUP
2·ATTENDANCE
3·DRAW
4·PLAY
5·SIGN-OFF
Mark any absent players. If a team is short, cover it with a spare or a double-up; if a team has more than tonight's matchup count, someone sits out.
MATCHUPS TONIGHT
4 MATCHUPS
5 MATCHUPS
TEAM A
TEAM B
PROCEED TO DRAW →
VPL
DRAW & SCOREKEEPERS
← BACK
1·SETUP
2·ATTEND
3·DRAW
4·PLAY
5·SIGN-OFF
Pick one scorekeeper from each team present. Both will score independently on their own device for the rest of the match.
TEAM A SCOREKEEPER
TEAM B SCOREKEEPER
Players randomly matched 5 vs 5.
↺ RESHUFFLE
✎ EDIT MATCHUPS
CANCEL
✓ SAVE MATCHUPS
BEGIN MATCH →
VPL
MATCH
1·SETUP
2·ATTEND
3·DRAW
4·PLAY
5·SIGN-OFF
0
–
0
TOTAL POINTS
MATCH 1 OF 5
LAG TO BREAK
—
vs
—
WHO WINS THE LAG?
—
BREAKS FIRST
—
BREAKS FIRST
MATCH 1 OF 5
VS
GAMES WON
WHO WON THIS GAME?
—
—
— sank how many balls?
← Change winner
VPL
SIGN-OFF
Compare · Confirm · Submit
1·SETUP
2·ATTEND
3·DRAW
4·PLAY
5·SIGN-OFF
MATCH RESULTS
— pending review
TEAM TOTALS
MVP NOMINATION
— pick from the opposing team
SCOREKEEPER CONFIRMATION
VPL
SUBMITTED
MATCH LOCKED
🔒
🏆
MATCH WON
NEXT MATCH →
CONFIRM
CANCEL
CONFIRM