Pinnacle is the sharpest book. Its no-vig close strips the bookmaker's cut, so it's a harder test than DraftKings. The grade and the ranking stay DraftKings.
● Our own rules are on this list. The points are the same formula, on the DraftKings close. A lab rule keeps the close rule it was frozen with.
#MOVENAMELAST 14 PICKSVS CLOSEGRADED
Board data unavailable.
beat the closetielost to the closeRanked at 25 graded picks.
Pre-market
Not ranked yet. Every name lists at 25 graded picks.
Get on the board.
Post picks on X the way you already do. We grade every one against the close. Free.
Everyone on the board posts picks in public before the game starts. We record the DraftKings price at the time of the post and grade it against the DraftKings close. The bar is the close. The won-lost record is for reference.
Board data unavailable.
No percentage or average is shown until 25 picks are graded. Anyone who bets exchanges or other books may get better prices than these grades show.
Fair close: your price vs DraftKings' closing price with the vig removed. Above zero means you likely beat the vig.
Skill: how far the fair price moved toward the pick from entry to close, with the vig removed on both ends. Above zero means the market moved your way. Fair close is skill minus the book's cut.
Record counts every pick with a final score, including picks we could not price.
02 · Grading
How grading works
1DraftKings price when you post vs DraftKings close. Raw prices, no vig removed, on the side you picked.
2No DraftKings price within an hour either side of your post = not graded. It is counted and shown with that reason.
3A line DraftKings does not offer = not graded. A total is graded at your line or not at all. The one exception is a whole-number NHL total, which is priced from the lines around it (house rule 10).
4A tie means the price did not move. Ties are counted in their own column, not as beats.
5Everything posted counts. Edits do not. Deleted picks still count. The first capture of a post is final.
The bot reads your post as plain text. Keep each pick on its own line and it reads all of them. Follow the five lines below and you never have to read the rules.
1One pick per line. Nothing else on the line. Two picks on one line are not read.
2Put the league on its own line, above its picks. "NHL" or "NHL plays" both work. "NBA" works the same way, on its own line. Do not write the league in front of a pick: "NHL MTL ML -195" is not read. We read NHL picks, and NBA moneylines and totals. We skip a league you are not signed up for. On an account that grades both sports, a line with no league above it is not graded. On an NHL-only account, a line with no league still counts, but team names in words need NHL in the post. A league line can carry your record, like NHL (YTD 45-55-1).
3Team, then market, then price. The price is optional. We grade on the DraftKings price near your post, not on the price you write. Name your book on the pick line, like: Canucks ML +180 FD. We record the book you named. The grade stays DraftKings.
4Bullets and numbering are fine. Extra words are not. "- MTL ML -195" and "1. MTL ML -195" are both read. "lock of the night" after the pick is not. "1u" and a book name are fine. Novig as one word is the Novig exchange; "no vig" and "fair" are notes. Pinnacle, DraftKings, FanDuel, BetMGM, Caesars, BetRivers, Fanatics, Bovada, BetOnline, LowVig, BetUS, MyBookie, theScore (ESPN), Hard Rock, Fliff, Novig, ProphetX, Kalshi, Polymarket, Bet99, Circa, bet365, Sporttrade. Short forms like Pin, DK, FD, MGM also work. "1 MTL ML -195" is read. A keycap number in front of a pick is read the same way. A year in front of a pick stays put. "Top play:" in front of one pick is read. "1u risk" after a pick is a stake note. A comma before DK is fine. "Flyers - ML - (+130)" is read as Flyers ML. "0.8u" before the price is read. "1.5x" is a stake note, the same as 1u. The word moneyline counts the same as ML.
5Post before the game starts. A pick counts from the moment you post it. Nothing is ever backdated, and an edit after you post is ignored.
Lines that work
MTL ML -195Montreal moneyline at -195
Habs ML -195the same pick, written as a name
MTL -1.5 +125Montreal puck line -1.5 at +125
SJS/NSH over 6.5 -110San Jose at Nashville, over 6.5
COL/PHI u6Colorado at Philadelphia, under 6
SJS TT o2.5 -130San Jose team total, over 2.5 goals
Canucks ML +180 FDVancouver moneyline at +180, at FanDuel
Panthers/Capitals Total O6 -120 (*2U)Panthers/Capitals game total over 6 at -120 (NHL)
Codes, nicknames, cities and full names all count: MTL, Habs, Montreal and Montreal Canadiens are one team. Totals can be written "u6", "under 6" or "under 6.5". Puck lines are +1.5 and -1.5 only. A team total is the team, then TT or team total, then the number: "SJS TT o2.5" or "Sharks team total under 3.5". VGS is the Golden Knights on an NHL line.
A whole post
NHL plays
MTL ML -195
SJS/NSH over 6.5 -110
Habs -1.5 +125
Not graded
--Parlays, ladders and legs. Never graded. A straight pick in the same post is graded when it sits on its own line, with its own price, outside the parlay block (rule 26, from Nov 4, 2026). Before that date one parlay word left every pick in that post ungraded.
--Props. Player and team props are not read.
--Alt puck lines. -2.5 and the rest are not graded. Only +1.5 and -1.5 are.
--Other sports. We read NHL picks, and NBA moneylines and totals. NBA spreads are not graded. A spread in another sport is not read.
--Edits after posting. The first read of your post is final.
A line the bot cannot read is skipped, and the rest of the post still counts. Not sure a line was read? Ask in #builders-lounge. Think a grade is wrong? Use the dispute form.
The 32 codes
ANA Anaheim DucksBOS Boston BruinsBUF Buffalo SabresCAR Carolina HurricanesCBJ Columbus Blue JacketsCGY Calgary FlamesCHI Chicago BlackhawksCOL Colorado AvalancheDAL Dallas StarsDET Detroit Red WingsEDM Edmonton OilersFLA Florida PanthersLAK Los Angeles KingsMIN Minnesota WildMTL Montreal CanadiensNJD New Jersey DevilsNSH Nashville PredatorsNYI New York IslandersNYR New York RangersOTT Ottawa SenatorsPHI Philadelphia FlyersPIT Pittsburgh PenguinsSEA Seattle KrakenSJS San Jose SharksSTL St Louis BluesTBL Tampa Bay LightningTOR Toronto Maple LeafsUTA Utah MammothVAN Vancouver CanucksVGK Vegas Golden KnightsWPG Winnipeg JetsWSH Washington Capitals
NBA moneylines use the usual 3-letter codes, such as BOS, DET and PHX. GS is the Warriors on an NBA line. An NBA spread stays unread.
Rule 1 applies to picks posted from Oct 14, 2026. A rule with its own date applies from that date.
0Independence. Nobody can pay us to be graded, change a grade, or get removed. Paid tools never change a number.
1Both sides cancel. Post both sides of the same game and market and both picks are void: counted, shown, never graded.
2Daily cap (Oct 27 to Nov 6, 2026). During those dates each entrant could have up to 12 picks graded per day (New York time), and picks past the 12th were marked over cap. From Nov 6, 2026 there is no daily cap.
3Edits and deletions. The first capture of a post is final. An edit after capture is ignored and the pick is marked edited after capture. A deleted pick stays on the record and is marked deleted after capture.
4Retiring. You can stop at any time. No new picks are read. Your record stays on the board, muted, with the date.
5Disputes. Think a grade is wrong? Use the dispute form. Fixes are posted as dated corrections, never silent edits.
6DraftKings pricing. Everyone is graded on DraftKings prices. If you bet an exchange or another book, your real price may be better than the grade shows.
7One live model. One live model per builder. Any change is a new version: post "v2: what changed" before its first pick.
8New versions. A new version starts at midnight New York time. Your old version freezes and stays on the board.
9Version limits. A new version needs 25 graded picks on the current one, and you get up to 3 versions per season.
10Whole-number NHL totals. Rule change, 2026-10-17: Whole-number NHL totals (like over 6) are now graded. DraftKings rarely offers those lines, so we price them from the two lines around them (5.5 and 6.5) on the same DraftKings page, with the vig removed, using The Odds API. A game that lands exactly on the number is a push and does not count. Picks posted before this date stay not graded. These rows are graded from The Odds API's DraftKings prices, not our usual price feed, and the pick log says so.
Cappers
11Cappers are graded the same way as builders: the DraftKings price when the pick was posted, against the DraftKings close.
12Straight picks only. NHL: moneyline, totals, team totals, and the puck line. NBA: moneylines and totals. NBA spreads and NBA team totals are not graded. Parlays, ladders and props are not graded.
13Grading is not an endorsement. We do not sell or recommend anyone's picks.
15Team names. Rule change, 2026-10-19: You can write team names or abbreviations, so "Wild ml" and "MIN ml" both count, and city names and short forms (Leafs, Habs, Caps, Pens, Bolts, Canes, Sens, Isles) are read too. A post has to say NHL to count. A post that names another league as well, or names no league at all, is not read. Spreads other than the puck line, and parlays, are not graded. Picks posted before this date are read the old way.
16Puck lines. Rule change, 2026-10-20: NHL puck lines (+1.5 / -1.5) are graded on the DraftKings puck line at the same number, like a moneyline. Overtime and shootout goals count. Alt puck lines and other spreads are not graded.
17Builders: puck lines and team names. Rule change, 2026-10-20: Builders can now post NHL puck lines and write team names. A puck line like MTL -1.5 is graded on the DraftKings puck line at the same number, like a moneyline. Team names and short forms like Habs count when the post says NHL. Abbreviations always count. Totals can be written COL/PHI under 6 or COL/PHI u6. Alt puck lines like -2.5 are not graded.
18One posting standard. Rule change, 2026-10-20: Builders and cappers are read the same way. Mixed-sport posts work: put each league on its own line, and we read NHL picks, and NBA moneylines and totals. We skip a league you are not signed up for. Bullets and numbering are fine. A total written with spaces, like Blues / Jets under 6.5, is read as one pick. Picks posted before this date are read the old way.
Links
19Short links. Graded entrants pick a permanent short link (pixelforgeplays.com/b/yourname). Lowercase, first come first served, never reused or changed.
Grading
20Which game. When a pick could match more than one game, it is graded on the first game that starts after the post. If one of those games had already started when the pick was posted, or two start at the same time, the pick is not graded. Applies to picks posted from Oct 27.
21First post counts. If the same pick is posted more than once before the game starts, only the first post counts. Later copies show as not counted and are not graded. The same pick means the same entrant, game, market and side, even at a different line. Applies to picks posted from Oct 29.
Badge
22Graded by PFP badge. Anyone on the board can use our badge. It means we grade every pick, not that we vouch for the record. Don't edit it or add numbers or claims to it. If you leave the board, the badge comes down and your page shows Retired.
Grading
23Closing line. Rule change, Nov 6, 2026: totals, puck lines and spreads close on the last DraftKings odds pull before the game starts. If that pull does not offer your number, the pick is not graded. Before, we used the last pull that still offered your number, which could be hours old. Picks posted before Nov 6 keep their grades. Rule change, Nov 8, 2026: if our last price check is more than 40 minutes before the game, the pick is not graded. This covers every market, moneylines too. Whole-number NHL totals (rule 10) have their own close and are not affected. Games that started before this change keep their grades. Our own lab rules frozen from Nov 6 use both changes. Lab rules already running keep the close they started with.
24Team totals. Rule change, Nov 4, 2026: NHL team totals are graded. Write the team, TT or team total, over or under, and the number: SJS TT o2.5 -130. It is graded like a game total: the DraftKings team-total price near your post, against the DraftKings close at the same number. If DraftKings has moved off your number by the close, the pick is not graded. Overtime counts, and a shootout win adds one goal to the winner, as DraftKings settles it. A whole number that lands exactly is a push. Picks posted before this date stay as they are. NBA team totals are not graded yet.
26Parlay and straight picks in one post. Rule change: a straight pick on its own line with its own price is graded even when the same post also has a parlay, ladder or prop. A parlay leg is never graded. Anything on the parlay line itself, anything listed under a parlay heading up to the next blank line, two picks joined on one line, and a pick with no price of its own all stay not graded, with the same reason as before. The rule applies from Nov 4, 2026, Razore's first day on the board, because the old rule misread his first card. No other entrant had a pick affected.
27More pick shapes. Rule change, Nov 6, 2026: From now on, a few more pick shapes are read. Each pick still sits on its own line. "Top play:" in front of one pick is read. "1 MTL ML -195" is read, and so is a keycap number in front. "1u risk" and "1.5x" after a pick are stake notes. A comma before DK is fine. "Flyers - ML - (+130)" is read as Flyers ML. "0.8u" before the price is read. The word moneyline counts the same as ML. VGS is the Golden Knights on an NHL line. GS is the Warriors on an NBA line. Picks posted before this stay as read. Rule change, Nov 7, 2026: More pick lines now read. Book names like ESPN Bet, Hard Rock Bet and Caesars Sportsbook. TB for Tampa Bay in hockey. Units like (*2U). Totals written like Panthers/Capitals Total O6. And #NHL or #NBA on its own line as the league. Picks posted before this change are read the old way. NHL game totals under 4.5 are held.
28Your book on the pick line. Rule change, Nov 6, 2026: From now on, if you name your sportsbook on the pick line, we record it. Put it after the pick, like "Canucks ML +180 FD", or right before it. Novig as one word counts as the Novig exchange. "No vig" and "fair" are not books. The grade and the ranking stay DraftKings. Picks posted before this stay as read.
29Corrections to our own rules. Any correction to a PFP lab rule is posted publicly with the reason.
Second yardstick
25Pinnacle no-vig close. Next to every DraftKings close we also show Pinnacle's closing price with the bookmaker's cut stripped out. From 2026-11-02 21:20 UTC the price is our own last fetch before the game. For builder and capper picks before that, it comes from an Odds API historical snapshot on a 5-minute grid, not from our own tape, and those rows say so. It is a second yardstick, not the grade: the grade, the verdict and the ranking stay DraftKings. The record has to be from before the game started. If it was more than 15 minutes before the start it is marked stale and left out of the average. A total only counts when Pinnacle's main line was the same number you took. A lane's Pinnacle average shows from 25 usable picks and its xROI from 50.
Join the raceFree. NHL moneylines, totals, team totals and puck lines. NBA moneylines and totals. Sports we already track.