CFFL ALMANAC
League Reference · 2003–2026 · 23 Seasons

Buck

MANAGER ★ 2× CHAMPION CFFL · active 2019–2026

Post-Playoff Finish by Year final standing after the playoffs, 1st = champion · 2026 YTD = current standing · Buck highlighted, hover a line to compare

1st2nd3rd4th5th6th7th8th9th10th11th12th20192020202120222023202420252026 YTDDiCenso · 2019 · 11thDiCenso · 2020 · 4thDiCenso · 2021 · 10thDiCenso · 2022 · 7thDiCenso · 2023 · 7thDiCenso · 2024 · 6thDiCenso · 2025 · 3rdDiCenso · 2026 · 2nd (YTD)DiCensoDiCensoGrossi · 2019 · 6thGrossi · 2020 · 1st · ChampionGrossi · 2021 · 5thGrossi · 2022 · 4thGrossi · 2023 · 1st · ChampionGrossi · 2024 · 12thGrossi · 2025 · 9thGrossi · 2026 · 4th (YTD)GrossiGrossiLovejoy · 2019 · 3rdLovejoy · 2020 · 10thLovejoy · 2021 · 2ndLovejoy · 2022 · 8thLovejoy · 2023 · 4thLovejoy · 2024 · 2ndLovejoy · 2025 · 7thLovejoy · 2026 · 3rd (YTD)LovejoyLovejoyLupino · 2019 · 10thLupino · 2020 · 5thLupino · 2021 · 9thLupino · 2022 · 1st · ChampionLupino · 2023 · 2ndLupino · 2024 · 9thLupino · 2025 · 6thLupino · 2026 · 12th (YTD)LupinoLupinoMallard · 2019 · 12thMallard · 2020 · 3rdMallard · 2021 · 12thMallard · 2022 · 11thMallard · 2023 · 5thMallard · 2024 · 1st · ChampionMallard · 2025 · 11thMallard · 2026 · 7th (YTD)MallardMallardMisbin · 2019 · 4thMisbin · 2020 · 11thMisbin · 2021 · 6thMisbin · 2022 · 12thMisbin · 2023 · 9thMisbin · 2024 · 5thMisbin · 2025 · 8thMisbin · 2026 · 5th (YTD)MisbinMisbinMoscarelli · 2019 · 9thMoscarelli · 2020 · 6thMoscarelli · 2021 · 4thMoscarelli · 2022 · 8thMoscarelli · 2023 · 8thMoscarelli · 2024 · 8thMoscarelli · 2025 · 5thMoscarelli · 2026 · 6th (YTD)MoscarelliMoscarelliMyrtle · 2019 · 7thMyrtle · 2020 · 7thMyrtle · 2021 · 3rdMyrtle · 2022 · 10thMyrtle · 2023 · 10thMyrtle · 2024 · 10thMyrtle · 2025 · 10thMyrtle · 2026 · 1st (YTD)MyrtleMyrtlePiscione · 2019 · 8thPiscione · 2020 · 2ndPiscione · 2021 · 7thPiscione · 2022 · 3rdPiscione · 2023 · 11thPiscione · 2024 · 11thPiscione · 2025 · 12thPiscione · 2026 · 8th (YTD)PiscionePiscionePullano · 2019 · 5thPullano · 2020 · 9thPullano · 2021 · 8thPullano · 2022 · 5thPullano · 2023 · 8thPullano · 2024 · 7thPullano · 2025 · 2ndPullano · 2026 · 9th (YTD)PullanoPullanoTavarozzi · 2019 · 2ndTavarozzi · 2020 · 8thTavarozzi · 2021 · 1st · ChampionTavarozzi · 2022 · 6thTavarozzi · 2023 · 6thTavarozzi · 2024 · 4thTavarozzi · 2025 · 4thTavarozzi · 2026 · 10th (YTD)TavarozziTavarozziBuck · 2019 · 1st · ChampionBuck · 2020 · 12thBuck · 2021 · 11thBuck · 2022 · 2ndBuck · 2023 · 3rdBuck · 2024 · 3rdBuck · 2025 · 1st · ChampionBuck · 2026 · 11th (YTD)BuckBuck20192020202120222023202420252026YTDDiCenso · 2019 · 11thDiCenso · 2020 · 4thDiCenso · 2021 · 10thDiCenso · 2022 · 7thDiCenso · 2023 · 7thDiCenso · 2024 · 6thDiCenso · 2025 · 3rdDiCenso · 2026 · 2nd (YTD)DiCensoDiCensoGrossi · 2019 · 6thGrossi · 2020 · 1st · ChampionGrossi · 2021 · 5thGrossi · 2022 · 4thGrossi · 2023 · 1st · ChampionGrossi · 2024 · 12thGrossi · 2025 · 9thGrossi · 2026 · 4th (YTD)GrossiGrossiLovejoy · 2019 · 3rdLovejoy · 2020 · 10thLovejoy · 2021 · 2ndLovejoy · 2022 · 8thLovejoy · 2023 · 4thLovejoy · 2024 · 2ndLovejoy · 2025 · 7thLovejoy · 2026 · 3rd (YTD)LovejoyLovejoyLupino · 2019 · 10thLupino · 2020 · 5thLupino · 2021 · 9thLupino · 2022 · 1st · ChampionLupino · 2023 · 2ndLupino · 2024 · 9thLupino · 2025 · 6thLupino · 2026 · 12th (YTD)LupinoLupinoMallard · 2019 · 12thMallard · 2020 · 3rdMallard · 2021 · 12thMallard · 2022 · 11thMallard · 2023 · 5thMallard · 2024 · 1st · ChampionMallard · 2025 · 11thMallard · 2026 · 7th (YTD)MallardMallardMisbin · 2019 · 4thMisbin · 2020 · 11thMisbin · 2021 · 6thMisbin · 2022 · 12thMisbin · 2023 · 9thMisbin · 2024 · 5thMisbin · 2025 · 8thMisbin · 2026 · 5th (YTD)MisbinMisbinMoscarelli · 2019 · 9thMoscarelli · 2020 · 6thMoscarelli · 2021 · 4thMoscarelli · 2022 · 8thMoscarelli · 2023 · 8thMoscarelli · 2024 · 8thMoscarelli · 2025 · 5thMoscarelli · 2026 · 6th (YTD)MoscarelliMoscarelliMyrtle · 2019 · 7thMyrtle · 2020 · 7thMyrtle · 2021 · 3rdMyrtle · 2022 · 10thMyrtle · 2023 · 10thMyrtle · 2024 · 10thMyrtle · 2025 · 10thMyrtle · 2026 · 1st (YTD)MyrtleMyrtlePiscione · 2019 · 8thPiscione · 2020 · 2ndPiscione · 2021 · 7thPiscione · 2022 · 3rdPiscione · 2023 · 11thPiscione · 2024 · 11thPiscione · 2025 · 12thPiscione · 2026 · 8th (YTD)PiscionePiscionePullano · 2019 · 5thPullano · 2020 · 9thPullano · 2021 · 8thPullano · 2022 · 5thPullano · 2023 · 8thPullano · 2024 · 7thPullano · 2025 · 2ndPullano · 2026 · 9th (YTD)PullanoPullanoTavarozzi · 2019 · 2ndTavarozzi · 2020 · 8thTavarozzi · 2021 · 1st · ChampionTavarozzi · 2022 · 6thTavarozzi · 2023 · 6thTavarozzi · 2024 · 4thTavarozzi · 2025 · 4thTavarozzi · 2026 · 10th (YTD)TavarozziTavarozziBuck · 2019 · 1st · ChampionBuck · 2020 · 12thBuck · 2021 · 11thBuck · 2022 · 2ndBuck · 2023 · 3rdBuck · 2024 · 3rdBuck · 2025 · 1st · ChampionBuck · 2026 · 11th (YTD)BuckBuck

Season by Season

YearWL FinPFResult
2026 5 11 11th 889 In progress (YTD)
2025 10 4 1st 2,099 ★ Champion
2024 10 4 3rd 1,967 Playoffs
2023 10 4 3rd 1,941 Playoffs
2022 7 7 2nd 1,927 Runner-up
2021 4 10 11th 1,683 —
2020 2 11 12th 1,276 —
2019 7 6 1st 1,844 ★ Champion

W, L = regular season only. PF = every week through the championship game (regular season + playoffs); for 2026, every week played so far. Fin = final standing after the playoffs.

Personal Bests since 2019 · through 2026 YTD

RecordBestWhen
Points, season (through the title game)2,099.12025
Wins, season (regular season)102025 (10-4)
Points, week (any game)164.32019 Wk 16 (playoffs) vs Tavarozzi
Margin of victory (any game)79.0138.0–59.0, 2025 Wk 8 vs Piscione
Win streak (any game)52019 Wk 12–Wk 16

Season points count every week through the championship game (regular season + playoffs); season wins are regular season only; both leave out 2026 while it is in progress. Week rows count every game on record, with playoff games marked. The win streak carries across seasons and through the playoffs; a loss or tie ends it. League-wide top 10s are on the Managers page.

Head-to-Head since 2019 · through 2026 YTD

OpponentWLPct
Grossi 5 8 .385
Lovejoy 6 7 .462
Pullano 8 5 .615
DiCenso 7 5 .583
Misbin 5 7 .417
Tavarozzi 7 5 .583
Mallard 5 6 .455
Lupino 3 7 .300
Moscarelli 7 3 .700
Piscione 7 3 .700
Myrtle 5 4 .556

Draft History 110 picks

2026 11 picks

R1·7 Jahmyr Gibbs
R2·18 Malik Nabers
R3·29 Garrett Wilson
R6·66 MarShawn Lloyd
R7·79 Wan'Dale Robinson
R8·90 Justin Herbert
R9·103 Josh Downs
R10·114 Rachaad White
R11·127 George Kittle
R12·138 Tyjae Spears
R13·151 Brian Robinson Jr.

2025 14 picks

R1·3 Jahmyr Gibbs
R2·22 Jaxon Smith-Njigba
R3·27 Jayden Daniels
R5·51 D'Andre Swift
R6·70 Jakobi Meyers
R7·75 Michael Pittman Jr.
R8·94 Brian Robinson Jr.
R9·99 Kyren Williams
R10·118 Keon Coleman
R11·123 Marquise Brown
R12·142 Drake Maye
R13·147 Dylan Sampson
R14·166 Cedric Tillman
R15·171 Kyle Williams

2024 14 picks

R1·8 Saquon Barkley
R2·17 Josh Allen
R3·32 Mike Evans
R5·56 Calvin Ridley
R6·65 Diontae Johnson
R7·80 Raheem Mostert
R8·89 Courtland Sutton
R9·104 Khalil Shakir
R10·113 Kyren Williams
R11·128 Justin Herbert
R12·137 Kenny Gainwell
R13·152 Isaiah Likely
R14·161 Michael Wilson
R15·176 Andrei Iosivas

2023 15 picks

R1·7 Amon-Ra St. Brown
R3·31 Mark Andrews
R4·42 Rachaad White
R5·55 James Conner
R6·66 Deshaun Watson
R7·79 Mike Evans
R8·90 Raheem Mostert
R9·103 Treylon Burks
R10·114 Zach Charbonnet
R11·127 Van Jefferson
R12·138 Kenny Pickett
R13·151 Chuba Hubbard
R14·162 Darnell Mooney
R15·169 Gus Edwards
R15·175 Pat Freiermuth

2022 14 picks

R1·2 Derrick Henry
R2·23 David Montgomery
R3·26 Marquise Brown
R4·47 Chris Godwin Jr.
R5·50 Kyler Murray
R6·71 Diontae Johnson
R7·74 Rashaad Penny
R8·95 Treylon Burks
R9·98 Justin Jefferson
R10·119 Dak Prescott
R11·122 Dalton Schultz
R12·143 Kenny Gainwell
R13·146 D'Onta Foreman
R14·167 Nico Collins

2021 14 picks

R1·4 Austin Ekeler
R2·21 Saquon Barkley
R3·28 DeAndre Hopkins
R4·45 Myles Gaskin
R5·52 Odell Beckham Jr.
R6·69 Brandon Aiyuk
R7·76 T.J. Hockenson
R8·93 Marquez Callaway
R9·100 Devin Singletary
R10·117 Jalen Hurts
R11·124 T.Y. Hilton
R12·141 Joe Burrow
R13·148 Cole Beasley
R14·165 Malcolm Brown

2020 14 picks

R1·4 Saquon Barkley
R2·21 Julio Jones
R3·28 Tyler Lockett
R4·45 D'Andre Swift
R5·52 DeVante Parker
R6·69 Dak Prescott
R7·76 James White
R8·93 Jerry Jeudy
R9·100 Duke Johnson
R10·117 Sammy Watkins
R11·124 Matthew Stafford
R12·141 Malcolm Brown
R13·148 Deebo Samuel Sr.
R14·165 Larry Fitzgerald

2019 14 picks

R1·5 Julio Jones
R2·19 Julian Edelman
R3·30 T.Y. Hilton
R4·43 Nick Chubb
R5·54 A.J. Green
R6·67 Tarik Cohen
R7·78 Mark Ingram
R8·91 Carson Wentz
R9·102 Larry Fitzgerald
R10·115 Kyler Murray
R11·126 Jalen Richard
R12·139 Ryquell Armstead
R13·150 Deebo Samuel Sr.
R14·163 Frank Gore

Every pick made by Buck, newest seasons first.