Super Bowl Squares Spreadsheet: Build One in Excel or Google Sheets That Finds the Winner
Squares School12 min read · October 21, 2026
A Super Bowl squares spreadsheet is a 10 by 10 grid of player names in Excel or Google Sheets, with the digits 0 to 9 randomized along the top and down the side, and a few formulas that find the winning square from the score you type in. You can copy our free Google Sheets template or build one in about fifteen minutes with the layout and formulas below, which handle the number draw, the winner lookup and the tally of who has paid. The one trap to know before you start is that the random formulas redraw the numbers every time anyone edits the sheet, so you have to lock the digits the moment the draw is done.
Most of the files you'll find when you search for an Excel template are a blank grid with a place to type the numbers yourself, which leaves the fair part of the game, the draw, up to whoever is holding the keyboard. This walkthrough gives you the exact formulas for both Excel and Google Sheets, explains the recalculation problem that catches most hosts on game day, and is honest about the things a spreadsheet can't do once the game kicks off, so you can decide whether a sheet is enough for your group or whether you'd rather run the board on Play Squares. Every cell reference below assumes one tab called Board and a second tab called Players, so name your tabs that way and the formulas will paste straight in.
Free Super Bowl squares Google Sheets template
Skip the setup and make your own copy of the finished sheet. It uses the exact layout in this article, with the winner formulas, the winning-square highlight and the Players tab already in place, plus a separate Draw tab so the random digits never sit on the board and can't reshuffle once you've locked them.
Can You Run Super Bowl Squares From a Spreadsheet?
You can run Super Bowl squares from a spreadsheet, and for a small group that's happy to check a shared link and wait for the host to type in each quarter's score, it works well.
A spreadsheet is good at the parts of a squares pool that are really just bookkeeping. It holds the 100 names in a grid that looks exactly like the paper version, it can randomize the digits fairly with one formula, it can look up the winning square the instant a score goes in, and it can add up who owes what. Google Sheets also gives you a share link, so your players can look at the board on their phones without you texting a photo of a printed sheet around the group chat.
Where a sheet struggles is everything that happens live. It doesn't know the score unless you type it in, it can't let players claim their own squares without also letting them edit everybody else's, and a 10 by 10 grid of tiny cells is fiddly to read on a phone. None of that matters much for ten coworkers, and all of it starts to matter when sixty people at a party want to know who's winning right now. We'll build the sheet first and come back to those limits at the end, so you can judge them against your own group.
How Should You Lay Out a Super Bowl Squares Spreadsheet?
Lay out the sheet with the home team's digits across row 1, the away team's digits down column A, the 100 squares in B2 through K11, and a small panel to the right for the team names, the score and the prizes.
| Cells | What goes there |
|---|---|
| A1 | A label such as Away down, Home across |
| B1 to K1 | The home team's ten digits, drawn last |
| A2 to A11 | The away team's ten digits, drawn last |
| B2 to K11 | The 100 squares, one player name per cell |
| N1 and N2 | Home team name and away team name |
| N4 and N5 | The current home score and away score |
| N7 | Price per square |
| M10 to P13 | The four prizes, with running scores and winners |
Putting the home team across the top and the away team down the side is just a convention, and the game works exactly the same the other way round, but pick one and say so on the sheet so nobody reads their square backwards. Make the grid cells square and wide enough for a first name, set the text to wrap, and add a thick border around B2:K11 so the board stands out from the panel beside it. Leave row 1 and column A empty for now, because the digits don't exist until every square is claimed.
Keep the price, the team names and the prize amounts in their own cells rather than typing them into labels, since the payment tab and the winner formulas both read from them. If you'd rather work out the price and prizes before you open a spreadsheet at all, our walkthrough on how to make Super Bowl squares covers the board size, price and prize decisions step by step.
How Do You Randomize the Numbers in Excel and Google Sheets?
Randomize the numbers with one formula per axis that sorts the digits 0 to 9 by a list of random values, and run it only after every square on the board is claimed and paid for.
| App | Top row (B1) | Side column (A2) |
|---|---|---|
| Excel 2021, 2024 or Microsoft 365 | =SORTBY(SEQUENCE(1,10,0),RANDARRAY(1,10)) | =SORTBY(SEQUENCE(10,1,0),RANDARRAY(10)) |
| Google Sheets | =TRANSPOSE(SORT(SEQUENCE(10,1,0),RANDARRAY(10),TRUE)) | =SORT(SEQUENCE(10,1,0),RANDARRAY(10),TRUE) |
Both versions do the same thing. SEQUENCE writes out the digits 0 through 9, RANDARRAY gives each one a random number between 0 and 1, and the sort puts the digits in the order of those random numbers, so every digit appears exactly once and every order is equally likely. Excel's SORTBY is only in Excel 2021, Excel 2024 and Microsoft 365, so on an older copy of Excel do it by hand: type 0 to 9 down a spare column, put =RAND() in the cell next to each digit, sort the two columns together by the random column, and copy the shuffled digits into B1:K1, then repeat the same shuffle for the side column. The Google Sheets template keeps these formulas on a separate Draw tab instead of on the board, so you copy its result and paste it onto the board as values in one step.
The timing matters more than the formula. Nobody picks their digits, only their square, and the draw is fair because nobody knows which digits any square will get while they're still choosing. Sign-ups can run right up to kickoff, so do the draw once the last square is claimed and the last payment is in, ideally with your group watching on a call or a shared screen, and never touch the board again after that. If you'd rather draw the numbers somewhere everyone can see without sharing your spreadsheet, the Super Bowl squares number generator does the same draw in a browser and you can type its result into the sheet.
Why Do the Numbers Keep Changing, and How Do You Lock Them?
The numbers keep changing because random functions recalculate every time the sheet recalculates, and both Excel and Google Sheets recalculate whenever anybody edits any cell, so you lock the draw by replacing the formulas with their values the moment it's done.
Excel: select B1:K1, Copy, then Home > Paste > Paste Values
then the same for A2:A11
Google Sheets: select B1:K1, Copy, then Edit > Paste special > Values only
then the same for A2:A11This is the mistake that ruins spreadsheet pools. Microsoft's own documentation says RAND returns a new number every time the worksheet is calculated, and entering anything in another cell counts as a calculation, so the host types the first quarter score into N4, the whole number row quietly reshuffles, and the square that was winning a second ago belongs to somebody else. Players who took a screenshot of their numbers before kickoff will spot it straight away, and there's no fair way to put the old digits back unless somebody saved them.
Pasting the digits back as values turns each cell into a plain number that will never move again, which is exactly what you want once the draw is public. Do it for both the top row and the side column, then click any digit and check the formula bar shows a number rather than a formula. In Google Sheets it's also worth knowing that the version history, opened from the Last edit link at the top of the sheet, shows who changed what and when, so if a player ever questions the draw you can show them the digits haven't been touched since the moment you locked them.
How Do You Make the Spreadsheet Find the Winning Square?
Make the spreadsheet find the winner with an INDEX and MATCH formula that takes the last digit of each team's score with MOD, finds that digit on each edge of the board and returns the name where the row and column meet.
=IF(COUNT(N10:O10)<2,"",INDEX($B$2:$K$11,MATCH(MOD(O10,10),$A$2:$A$11,0),MATCH(MOD(N10,10),$B$1:$K$1,0)))
Set up a small prize table in M10 to P13, with the scoring period in column M, the home team's running score in column N, the away team's running score in column O and the formula above in column P. Paste the formula into P10 and fill it down to P13, and each row will show its winner as soon as you type both scores. The IF(COUNT(...)) wrapper keeps a row blank until both scores are in, because a blank score would otherwise be read as a zero and hand the prize to whoever holds the 0 and 0 square. The formula works the same in Excel and Google Sheets.
| Row | Scoring period | Prize | Home (N) | Away (O) |
|---|---|---|---|---|
| M10 | End of the 1st quarter | $100 | 7 | 3 |
| M11 | Halftime | $100 | 14 | 10 |
| M12 | End of the 3rd quarter | $100 | Not yet | Not yet |
| M13 | Last prize (final score, overtime included) | $200 | Not yet | Not yet |
In that example a 7 to 3 first quarter pays whoever sits where the home 7 column crosses the away 3 row, and a 14 to 10 halftime pays the home 4 against the away 0. Write the prizes in as the actual dollar amounts you'll hand over, decided and shared before anyone pays, and put the overtime decision in writing too, since the last prize can go to the final score with overtime included or to the score at the end of regulation. Our Super Bowl squares rules walk through overtime, empty squares and the other calls worth making in advance, and the Super Bowl squares payout tables show what every board size and price adds up to.
For the finishing touch, highlight the square that's winning right now. Select B2:K11, add a conditional formatting rule that uses a custom formula (Format, then Conditional formatting in Google Sheets, or Home, then Conditional Formatting, then New Rule in Excel), paste the formula below and pick a fill color.
=AND(COUNT($N$4:$N$5)=2,B$1=MOD($N$4,10),$A2=MOD($N$5,10))
Whenever you update the current score in N4 and N5, the matching square lights up on the grid, which is the nearest a spreadsheet gets to a live board.
How Do You Track Who Has Paid in the Spreadsheet?
Track payments on a second tab with one row per player, where a COUNTIF counts each person's squares straight off the board, a multiplication gives what they owe, and a Paid column marked Yes feeds a running total.
Players tab, row 2 (fill each formula down): A2 player name, spelled exactly as on the board B2 =COUNTIF(Board!$B$2:$K$11,A2) squares held C2 =B2*Board!$N$7 amount owed D2 Yes once they've paid Totals: =SUMIF(D2:D60,"Yes",C2:C60) collected so far =100-COUNTA(Board!$B$2:$K$11) squares still open
The COUNTIF only matches names spelled the same way, so decide early whether the board uses first names, initials or full names, and stick to it. A player listed as Mike on the board and Mike R. on the Players tab will show zero squares and look like they owe nothing. Tracking by person rather than by square number is deliberate, because squares can still be swapped or moved before the digits are drawn, and what you really need to know is whether each person has paid for the number of squares they hold.
The open-squares count tells you when the board is ready for the draw, and it also tells you how much money is still missing from the prizes you promised. According to our data, the most common Super Bowl prices are $1, $2, $5 and $10 a square, so a full board usually collects between $100 and $1,000. If a few squares are still empty at kickoff, the cleanest fix is to fill the board, with you or your players buying the rest at the same price everyone else paid, so every prize still lands on a real person. Our guide to football squares payouts covers how to split the prize pool across the four scoring periods.
What Can't a Super Bowl Squares Spreadsheet Do on Game Day?
A Super Bowl squares spreadsheet can't follow the game, so it never knows the score until you type it in, it can't show who's on track to win the quarter that's still being played unless you keep updating it, and it can't let players claim their own squares safely.
That's fine if you're watching the game with your laptop on your knees and don't mind updating two cells after every score. It's harder at a real party, where you're also the person hosting, and every time someone wants to know whether their square is winning they either text you or check a sheet that only shows whatever you last typed. Players at different houses only see the board as fresh as your last update, and the tiny grid is hard to read on a phone without pinching and zooming around it.
This is the gap Play Squares was built for. Players open the board from a link or a QR code, claim their own squares without being able to touch anyone else's, and the numbers are randomized for you once the board is full. During the game the score updates on its own and the board shows the pending winner, meaning the square that would win the current quarter if the score held right now, as well as the settled winners for the quarters already played. Everyone checks their own squares on their own phone instead of asking you, and you keep one record of who has paid. The money still moves directly between you and your players, just as it does with a spreadsheet, and Play Squares never holds it. Our guide on how to read football squares shows the same live board from a player's side.
Should You Use a Spreadsheet or an Online Board This Super Bowl?
Use a spreadsheet if your group is small, everyone is in the same room, and you enjoy building the sheet, and use an online board if your players are spread out, there are more than a couple dozen of them, or you'd rather watch the game than keep a grid up to date.
A well-built sheet with a locked draw, a winner formula and a payment tab is a perfectly fair way to run a pool, and it's miles better than a grid on paper where someone writes the numbers in by hand. The formulas in this article cover the whole job from claims to payouts. If you only want something to print and pass around the room, our printable Super Bowl squares template fills in the team names, price and prizes for you, and if you want the board to run itself on the night, the Super Bowl squares page shows what that looks like on Play Squares. Whichever you choose, the rules that keep it fair are the same: claims first, payments in, a draw everyone can see, and prizes written down before anyone pays.
Frequently Asked Questions
Is there a Super Bowl squares template for Excel?
How do you randomize the numbers for Super Bowl squares in Excel?
Why do the numbers in my Super Bowl squares spreadsheet keep changing?
Can Google Sheets find the winning square automatically?
Can players put their own names on a Super Bowl squares spreadsheet?
How do you track who has paid in a squares spreadsheet?
Skip the Spreadsheet on Game Night
Play Squares lets players claim their own squares from a link, randomizes the numbers once the board is full, and follows the score live so everyone can see the pending winner without asking you.