League Almanac

Records

The GFFL record book, 2008–present.

GFFL's scoring rules changed in 2015: 2008–2014 was non-PPR (no points for receptions), 2015–present is PPR. Raw point totals from the two eras aren't directly comparable — a 150-point week in 2012 and a 150-point week in 2019 don't mean the same thing. Where it matters, records below are split into an All-Time tab and one tab per scoring era. Z-score-based records already account for this and are shown all-time only — see the methodology note at the bottom of this page for what PF+, x-Wins/Luck, Pythagorean wins, lineup efficiency, and z-scores actually mean.

Single Week

Highest Week

Most fantasy points scored by one team in a single week (regular season).

Lowest Week

Fewest fantasy points scored by one team in a single week (regular season).

Highest Week (Playoffs)

Most fantasy points scored by one team in a single playoff week.

Highest Week, by Z-Score

Best single-week score relative to that week's league field — comparable across every era. See methodology below.

#OwnerZ-ScorePointsWeek
1Matt2.86185.082019 Wk4
2Shaun2.72140.002013 Wk2
3Randy2.71182.102020 Wk9
4Randy2.71227.362024 Wk14
5Joe2.70134.002013 Wk6
6Pookie2.69195.802023 Wk7
7Joe2.64143.002013 Wk8
8Ian2.62142.002012 Wk13
9Vinny2.62133.002012 Wk8
10Nate2.60195.822015 Wk3

Single Game

Biggest Blowout

Largest margin of victory in a single game.

#WinnerScoreLoserMarginWeek
1Worm169.00–57.96Joe111.042022 Wk4
2Chester183.48–73.78Vinny109.702017 Wk11
3Joe176.16–69.82Shaun106.342015 Wk10
4Jack181.22–75.26Pat105.962021 Wk5
5Shaun180.40–76.62Mike103.782015 Wk12
6Chester149.20–51.68Nate97.522019 Wk12
7Joe143.00–47.00Brent96.002013 Wk8
8Randy183.38–87.62Shaun95.762020 Wk12
9Pookie200.66–105.76Jack94.902022 Wk5
10Shaun210.30–115.44Joe94.862023 Wk12
#WinnerScoreLoserMarginWeek
1Joe143.00–47.00Brent96.002013 Wk8
2Vose156.00–62.00Shaun94.002011 Wk5
3Marco115.00–35.00Pookie80.002009 Wk10
4Shaun150.00–70.00Vose80.002010 Wk2
5Jack157.60–79.18Marco78.422014 Wk10
6Matt119.00–41.00Vose78.002010 Wk13
7Vinny145.00–67.00Matt78.002012 Wk9
8Brent99.00–24.00Pat75.002013 Wk9
9Brent156.00–82.00Vose74.002011 Wk3
10Chester151.00–78.00Brent73.002013 Wk1
#WinnerScoreLoserMarginWeek
1Worm169.00–57.96Joe111.042022 Wk4
2Chester183.48–73.78Vinny109.702017 Wk11
3Joe176.16–69.82Shaun106.342015 Wk10
4Jack181.22–75.26Pat105.962021 Wk5
5Shaun180.40–76.62Mike103.782015 Wk12
6Chester149.20–51.68Nate97.522019 Wk12
7Randy183.38–87.62Shaun95.762020 Wk12
8Pookie200.66–105.76Jack94.902022 Wk5
9Shaun210.30–115.44Joe94.862023 Wk12
10Jack185.04–92.18Vose92.862016 Wk3

Closest Game

Smallest margin of victory in a single game.

#WinnerScoreLoserMarginWeek
1Matt107.00–107.00Joe0.002008 Wk12
2Shaun77.00–77.00Brent0.002010 Wk8
3Jack110.00–110.00Matt0.002011 Wk1
4Matt78.00–78.00Shaun0.002013 Wk6
5Vinny91.72–91.70Joe0.022019 Wk12
6Pat139.12–139.02Marco0.102020 Wk13
7Randy91.34–91.20Pat0.142025 Wk6
8Jack122.88–122.72Pat0.162023 Wk6
9Worm119.56–119.30Nate0.262022 Wk2
10Vose167.16–166.86Joe0.302015 Wk9
#WinnerScoreLoserMarginWeek
1Matt107.00–107.00Joe0.002008 Wk12
2Shaun77.00–77.00Brent0.002010 Wk8
3Jack110.00–110.00Matt0.002011 Wk1
4Matt78.00–78.00Shaun0.002013 Wk6
5Ian94.00–93.00Joe1.002008 Wk1
6Mike89.00–88.00Vose1.002008 Wk12
7Matt96.00–95.00Jack1.002009 Wk1
8Matt78.00–77.00Mike1.002011 Wk7
9Vinny64.00–63.00Marco1.002012 Wk3
10Joe91.00–90.00Vose1.002012 Wk9
#WinnerScoreLoserMarginWeek
1Vinny91.72–91.70Joe0.022019 Wk12
2Pat139.12–139.02Marco0.102020 Wk13
3Randy91.34–91.20Pat0.142025 Wk6
4Jack122.88–122.72Pat0.162023 Wk6
5Worm119.56–119.30Nate0.262022 Wk2
6Vose167.16–166.86Joe0.302015 Wk9
7Pat126.52–126.20Vinny0.322022 Wk12
8Nate162.26–161.90Pat0.362018 Wk2
9Jack135.94–135.54Matt0.402015 Wk1
10Vinny128.24–127.84Pat0.402024 Wk11

Highest-Scoring Game

Most combined points scored by both teams in a single game.

#MatchupCombinedWeek
1Matt vs Randy383.122024 Wk14
2Jack vs Joe355.482018 Wk9
3Nate vs Chester352.042021 Wk5
4Shaun vs Jack339.902023 Wk13
5Nate vs Mike335.562015 Wk3
6Jack vs Mike334.262019 Wk8
7Vose vs Joe334.022015 Wk9
8Joe vs Worm331.802023 Wk10
9Vinny vs Joe331.042025 Wk5
10Vose vs Vinny328.222015 Wk12
#MatchupCombinedWeek
1Mike vs Shaun263.002009 Wk10
2Brent vs Pat251.002010 Wk9
3Brent vs Chester249.002011 Wk12
4Ian vs Pat246.002012 Wk13
5Jack vs Brent245.002010 Wk7
6Mike vs Vinny245.002010 Wk11
7Jack vs Matt242.002008 Wk10
8Mike vs Marco242.002010 Wk5
9Brent vs Vose238.002011 Wk3
10Mike vs Jack237.002011 Wk4
#MatchupCombinedWeek
1Matt vs Randy383.122024 Wk14
2Jack vs Joe355.482018 Wk9
3Nate vs Chester352.042021 Wk5
4Shaun vs Jack339.902023 Wk13
5Nate vs Mike335.562015 Wk3
6Jack vs Mike334.262019 Wk8
7Vose vs Joe334.022015 Wk9
8Joe vs Worm331.802023 Wk10
9Vinny vs Joe331.042025 Wk5
10Vose vs Vinny328.222015 Wk12

Lowest-Scoring Game

Fewest combined points scored by both teams in a single game.

#MatchupCombinedWeek
1Marco vs Ian111.002008 Wk12
2Pookie vs Vose112.002008 Wk8
3Pookie vs Marco112.002008 Wk10
4Marco vs Pookie116.002008 Wk1
5Shaun vs Marco120.002013 Wk7
6Joe vs Ian121.002008 Wk10
7Vose vs Joe122.162014 Wk9
8Pat vs Brent123.002013 Wk9
9Vinny vs Marco127.002012 Wk3
10Matt vs Ian128.002013 Wk10
#MatchupCombinedWeek
1Marco vs Ian111.002008 Wk12
2Pookie vs Vose112.002008 Wk8
3Pookie vs Marco112.002008 Wk10
4Marco vs Pookie116.002008 Wk1
5Shaun vs Marco120.002013 Wk7
6Joe vs Ian121.002008 Wk10
7Vose vs Joe122.162014 Wk9
8Pat vs Brent123.002013 Wk9
9Vinny vs Marco127.002012 Wk3
10Matt vs Ian128.002013 Wk10
#MatchupCombinedWeek
1Marco vs Joe131.702015 Wk11
2Vinny vs Worm139.142025 Wk12
3Randy vs Marco141.342018 Wk7
4Matt vs Shaun151.682024 Wk4
5Shaun vs Chester154.142022 Wk14
6Nate vs Matt154.282024 Wk13
7Marco vs Joe154.722022 Wk9
8Pat vs Vinny154.842020 Wk6
9Pat vs Matt157.302021 Wk9
10Joe vs Pat160.802025 Wk1

Season

Best Season Record

Highest regular-season win percentage.

#OwnerRecordWin%Season
1Vose12-1.9232015
2Jack11-2.8462008
3Joe11-2.8462017
4Marco11-3.7862021
5Matt11-3.7862022
6Pookie11-3.7862022
7Shaun10-3.7692008
8Mike10-3.7692011
9Joe10-3.7692013
10Vose10-3.7692013
#OwnerRecordWin%Season
1Jack11-2.8462008
2Shaun10-3.7692008
3Mike10-3.7692011
4Joe10-3.7692013
5Vose10-3.7692013
6Matt9-4.6922008
7Joe9-4.6922009
8Jack9-4.6922010
9Pat9-4.6922010
10Pat9-4.6922011
#OwnerRecordWin%Season
1Vose12-1.9232015
2Joe11-2.8462017
3Marco11-3.7862021
4Matt11-3.7862022
5Pookie11-3.7862022
6Chester10-3.7692017
7Chester10-3.7692018
8Matt10-3.7692018
9Nate10-3.7692018
10Shaun10-3.7692018

Worst Season Record

Lowest regular-season win percentage.

#OwnerRecordWin%Season
1Pookie0-13.0002008
2Pookie2-12.1432023
3Chester2-11.1542011
4Mike2-11.1542018
5Randy3-11.2142022
6Pat3-11.2142025
7Ian3-10.2312009
8Shaun3-10.2312013
9Ian3-10.2312014
10Brent3-10.2312015
#OwnerRecordWin%Season
1Pookie0-13.0002008
2Chester2-11.1542011
3Ian3-10.2312009
4Shaun3-10.2312013
5Ian3-10.2312014
6Marco4-9.3082008
7Pat4-9.3082008
8Matt4-9.3082010
9Mike4-9.3082010
10Matt4-9.3082012
#OwnerRecordWin%Season
1Pookie2-12.1432023
2Mike2-11.1542018
3Randy3-11.2142022
4Pat3-11.2142025
5Brent3-10.2312015
6Brent3-10.2312017
7Marco3-10.2312018
8Marco3-10.2312019
9Vinny4-10.2862021
10Marco4-10.2862024

Most Points, Season

Most total regular-season points scored.

#OwnerPFSeason
1Randy2001.942024
2Shaun1965.342023
3Pookie1952.002022
4Jack1930.442021
5Vose1909.602015
6Nate1876.602018
7Chester1867.682024
8Matt1844.602019
9Randy1840.162021
10Matt1835.882023
#OwnerPFSeason
1Mike1369.002011
2Jack1330.002008
3Shaun1319.922014
4Mike1319.402014
5Pat1317.002010
6Matt1315.002008
7Joe1307.002009
8Brent1301.002010
9Shaun1299.002009
10Vinny1292.002012
#OwnerPFSeason
1Randy2001.942024
2Shaun1965.342023
3Pookie1952.002022
4Jack1930.442021
5Vose1909.602015
6Nate1876.602018
7Chester1867.682024
8Matt1844.602019
9Randy1840.162021
10Matt1835.882023

Best PF+, Season

Highest era-adjusted scoring season (100 × PPG ÷ league-average PPG). See methodology below.

#OwnerPF+Season
1Chester125.52017
2Vose123.12015
3Jack121.92008
4Randy120.92024
5Matt120.52008
6Pookie119.62022
7Matt118.42019
8Joe118.32015
9Shaun117.52023
10Randy117.02017
#OwnerPF+Season
1Jack121.92008
2Matt120.52008
3Mike115.82011
4Shaun110.72014
5Mike110.72014
6Joe110.32009
7Pat110.22010
8Mike109.82008
9Vinny109.72012
10Shaun109.62009
#OwnerPF+Season
1Chester125.52017
2Vose123.12015
3Randy120.92024
4Pookie119.62022
5Matt118.42019
6Joe118.32015
7Shaun117.52023
8Randy117.02017
9Jack117.02016
10Nate116.32018

Career

Most Titles

Most GFFL championships won.

Most Career Wins

Most all-time regular-season wins.

#OwnerWinsRecordSeasons
1Joe133133-10618
2Matt130130-10918
3Jack125125-11418
4Pat122122-11718
5Shaun122122-11718
6Marco111111-12818
7Vinny102102-11116
8Chester101101-9915
9Mike8787-8213
10Nate6969-7911

Most Career Points

Most all-time regular-season points scored.

#OwnerPFPPGSeasons
1Jack26888.54112.5018
2Matt26573.74111.1918
3Shaun26104.10109.2218
4Joe25971.66108.6718
5Pat25671.24107.4118
6Marco24628.76103.0518
7Chester22821.80114.1115
8Vinny22809.46107.0916
9Nate17488.42118.1611
10Mike17420.54103.0813

Best Career PF+

Highest career era-adjusted scoring (games-weighted mean of season PF+). See methodology below.

#OwnerPF+Seasons
1Jack104.518
2Matt103.218
3Randy102.89
4Chester102.415
5Shaun101.518
6Joe101.018
7Mike100.313
8Pat99.818
9Nate99.511
10Vose99.19

Most Playoff Wins

Most all-time playoff wins.

#OwnerPlayoff WinsAppearancesTitles
1Jack16142
2Joe13123
3Chester981
4Matt9102
5Shaun8112
6Pat7111
7Vinny762
8Brent651
9Randy652
10Vose671

Streaks

Regular-season games only, in schedule order — these streaks can run across a season boundary.

Longest Win Streak

Most consecutive regular-season wins. May span multiple seasons.

Longest Loss Streak

Most consecutive regular-season losses. May span multiple seasons.

Luck & Efficiency

Luckiest Season

Biggest positive gap between actual wins and x-Wins (expected wins). See methodology below.

#OwnerLuckSeason
1Randy+4.72025
2Joe+3.72013
3Pookie+3.22024
4Shaun+3.12008
5Joe+2.92014
6Joe+2.92021
7Chester+2.72018
8Matt+2.52022
9Vinny+2.42024
10Marco+2.32021
#OwnerLuckSeason
1Joe+3.72013
2Shaun+3.12008
3Joe+2.92014
4Marco+1.92013
5Mike+1.82012
6Vose+1.62013
7Ian+1.42008
8Pat+1.42009
9Pookie+1.32009
10Joe+1.32011
#OwnerLuckSeason
1Randy+4.72025
2Pookie+3.22024
3Joe+2.92021
4Chester+2.72018
5Matt+2.52022
6Vinny+2.42024
7Marco+2.32021
8Mike+2.32019
9Marco+2.22015
10Joe+2.22024

Unluckiest Season

Biggest negative gap between actual wins and x-Wins (expected wins). See methodology below.

#OwnerLuckSeason
1Chester-3.12011
2Matt-2.72015
3Randy-2.52017
4Shaun-2.52013
5Nate-2.52021
6Chester-2.32020
7Pat-2.32008
8Pookie-2.32020
9Randy-2.22024
10Marco-2.12022
#OwnerLuckSeason
1Chester-3.12011
2Shaun-2.52013
3Pat-2.32008
4Brent-1.72010
5Pookie-1.72008
6Ian-1.62009
7Chester-1.52014
8Matt-1.52012
9Marco-1.52014
10Marco-1.42012
#OwnerLuckSeason
1Matt-2.72015
2Randy-2.52017
3Nate-2.52021
4Chester-2.32020
5Pookie-2.32020
6Randy-2.22024
7Marco-2.12022
8Randy-2.02019
9Jack-2.02024
10Pat-1.92015

Best Lineup Efficiency

Highest share of optimal possible lineup points actually started. 2018+ only. See methodology below.

#OwnerLineup Eff%Season
1Randy96.1%2024
2Vinny92.5%2025
3Pookie92.2%2022
4Pat92.2%2020
5Worm91.9%2021
6Shaun91.7%2023
7Chester91.1%2024
8Marco90.7%2021
9Vinny90.7%2019
10Joe90.5%2025
#OwnerLineup Eff%Season
1Randy96.1%2024
2Vinny92.5%2025
3Pookie92.2%2022
4Pat92.2%2020
5Worm91.9%2021
6Shaun91.7%2023
7Chester91.1%2024
8Marco90.7%2021
9Vinny90.7%2019
10Joe90.5%2025

Schedule Luck

From the schedule-randomization engine (10,000 alternate schedules per season, actual scores held fixed, playoffs replayed).

Full season-by-season odds: Schedule Luck.

Highest Title Equity, Denied

Seasons with the best simulated title odds that didn't end in a ring — the schedule-luck engine's version of "robbed."

#OwnerTitle OddsSeasonActual Finish
1Joe56.0%2009Runner-Up
2Mike51.1%2014Runner-Up
3Shaun39.8%2023Runner-Up
4Joe38.9%2012Playoffs (eliminated)
5Marco32.0%2021Playoffs (eliminated)
6Pat31.9%2010Playoffs (eliminated)
7Brent30.4%2014Playoffs (eliminated)
8Joe29.8%2008Runner-Up
9Matt29.2%2013Playoffs (eliminated)
10Randy27.7%2021Playoffs (eliminated)

Luckiest Champion

Champions who won it all with the lowest simulated title odds — the field that got away with one.

#OwnerTitle OddsSeasonActual Finish
1Joe4.0%2014Champion
2Brent18.1%2013Champion
3Joe19.1%2021Champion
4Vinny19.3%2012Champion
5Chester24.6%2022Champion
6Shaun31.0%2009Champion
7Vose34.0%2008Champion
8Vinny41.5%2010Champion
9Randy47.7%2024Champion
10Jack49.9%2025Champion

Elo

From the game-by-game Elo rating system — see the Elo page for full history and methodology.

Peak Elo

Highest Elo rating ever reached, per owner — see the Elo page for how the rating works.

Longest Reign at #1

Most consecutive weeks holding the league's top Elo rating. Reigns can span a season boundary — surviving the offseason regression toward 1500 makes that especially hard.

Draft ROI

Value-over-slot (VOS) compares what a pick scored for its drafter against the cross-year average for the same overall slot (±2 slots smoothing), computed separately for the 2008–2015 starter-tracking era and 2016+ full-roster era.

Best Draft Pick

Most points over the historical expectation for that draft slot (value-over-slot). Points only count while the player scored on the drafter's roster.

#OwnerPlayerDraftPickPtsVOS
1MattLamar Jackson2019Rd 14, #163415.7+298.3
2PatCam Newton2011Rd 15, #173314.0+249.5
3MarcoAlvin Kamara2017Rd 12, #136281.8+234.7
4WormCooper Kupp2021Rd 4, #37412.9+232.7
5JackDavid Johnson2016Rd 1, #5400.4+224.5
6VinnyCam Newton2015Rd 11, #125324.5+223.2
7JoeMark Andrews2019Rd 15, #178207.2+218.5
8ChesterPeyton Manning2013Rd 2, #19412.0+215.8
9VoseTom Brady2015Rd 9, #105346.4+215.4
10RandyDeebo Samuel2021Rd 9, #100310.0+208.8

Worst Draft Pick

Fewest points relative to the historical expectation for that draft slot — the all-time whiffs.

#OwnerPlayerDraftPickPtsVOS
1PatNick Chubb2023Rd 1, #723.1-246.3
2MikeLe'Veon Bell2018Rd 1, #20.0-235.0
3VinnyDevonta Freeman2018Rd 2, #1314.1-223.4
4PatSaquon Barkley2020Rd 1, #315.4-218.7
5RandyAntonio Brown2019Rd 2, #1716.1-194.4
6PatJerick McKinnon2018Rd 3, #250.0-187.9
7MarcoAnthony Richardson2024Rd 5, #5966.5-187.1
8VoseKeenan Allen2016Rd 2, #2112.3-185.8
9ShaunDavid Johnson2017Rd 1, #213.0-185.5
10NateJayden Daniels2025Rd 3, #29114.3-185.5

FAAB

Free-agent auction pickups, 2018–present (the FAAB era).

Best FAAB Pickup

Most points scored for the claiming owner from the week of the pickup through season's end. FAAB era (2018+), executed $1+ bids only.

#OwnerPlayerClaimedBidPts AfterPts/$
1WormBrock Purdy2023 Wk2$20278.813.9
2JoeJosh Allen2019 Wk2$33272.48.3
3RandyPuka Nacua2023 Wk2$511262.50.5
4WormBrock Purdy2024 Wk2$50256.55.1
5MattJames Robinson2020 Wk1$23250.410.9
6MattJustin Fields2022 Wk2$66231.83.5
7RandyJared Goff2025 Wk1$6227.838.0
8NateRyan Tannehill2020 Wk6$100227.12.3
9ShaunPhillip Lindsay2018 Wk2$420204.60.5
10JackHunter Renfrow2021 Wk4$67199.83.0

Boom & Bust

Week-to-week volatility, regular season only. A boom/bust week is one z-score above/below that week's league average, so these are comparable across eras.

Boomiest Seasons

Highest share of boom weeks — regular-season weeks at least one standard deviation above that week's league average.

#OwnerSeasonBoom%Bust%Floor (P10)Ceiling (P90)
1Joe201562%8%117.7172.9
2Chester201762%0%112.7158.6
3Vose201554%0%115.2174.3
4Jack201654%0%117.0178.4
5Matt201954%0%111.3172.4
6Pookie202250%7%107.5170.1
7Jack200846%0%86.2126.0
8Matt200846%0%79.6117.8
9Mike201446%8%87.1115.5
10Shaun201646%8%94.9158.0

Bustiest Seasons

Highest share of bust weeks — regular-season weeks at least one standard deviation below that week's league average.

#OwnerSeasonBoom%Bust%Floor (P10)Ceiling (P90)
1Pookie20080%54%40.475.8
2Matt20108%54%58.4101.6
3Brent20170%54%73.9115.9
4Vinny20170%54%74.6107.5
5Shaun201115%46%62.8106.0
6Vose20140%46%50.0105.9
7Nate20178%46%77.7117.2
8Mike20180%46%85.7120.6
9Marco20190%46%70.9120.6
10Joe20227%43%58.0136.8

Methodology

Plain-language definitions for the derived stats used across the record book (and throughout the site) — exact formulas live in docs/metrics-spec.md for anyone who wants the underlying math.

PF+
Points For, adjusted for era: 100 × (your points-per-game ÷ that season's league-average points-per-game). A PF+ of 120 means you scored 20% more than the league average that year. Because it's relative to the field, PF+ is comparable across the non-PPR and PPR eras when raw point totals aren't.
x-Wins & Luck
x-Wins ("expected wins") estimates how many games you'd win based on your weekly score's rank against the whole field, not just your actual opponent — an "all-play" method: how many of the league's other teams you outscored that week, added up fractionally across the season. Luck is actual wins minus x-Wins. Positive luck means your record was better than your scoring pace suggests (favorable matchups); negative means the schedule was tougher than your record shows.
Pythagorean Wins
A classic sports-analytics estimate of "true" win total from points for/against: games × PF2.37 ÷ (PF2.37 + PA2.37). Like x-Wins, it separates how good a team actually was from the matchups it happened to draw — the two methods usually agree.
Lineup Efficiency
The share of your optimal possible lineup score you actually started: actual starter points ÷ the best legal lineup obtainable from your full roster that week. Only tracked from 2018 onward, when weekly roster data is complete enough to reconstruct the optimal lineup.
Z-Score
How many standard deviations above or below that week's league-average score a team's points were. Because it's relative to that specific week's field rather than a raw point total, z-scores are comparable across every era — which is why the "best/worst week ever" record uses z-score instead of raw points.