CFFL ALMANAC
League Reference · 2003–2026 · 23 Seasons

Moscarelli

MANAGER ★ 2× CHAMPION CFFL · active 2019–2026

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

1st2nd3rd4th5th6th7th8th9th10th11th12th20192020202120222023202420252026 YTDBuck · 2019 · 1st · ChampionBuck · 2020 · 12thBuck · 2021 · 11thBuck · 2022 · 2ndBuck · 2023 · 3rdBuck · 2024 · 3rdBuck · 2025 · 1st · ChampionBuck · 2026 · 11th (YTD)BuckBuckDiCenso · 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)MisbinMisbinMyrtle · 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)TavarozziTavarozziMoscarelli · 2019 · 9thMoscarelli · 2020 · 6thMoscarelli · 2021 · 4thMoscarelli · 2022 · 8thMoscarelli · 2023 · 8thMoscarelli · 2024 · 8thMoscarelli · 2025 · 5thMoscarelli · 2026 · 6th (YTD)MoscarelliMoscarelli20192020202120222023202420252026YTDBuck · 2019 · 1st · ChampionBuck · 2020 · 12thBuck · 2021 · 11thBuck · 2022 · 2ndBuck · 2023 · 3rdBuck · 2024 · 3rdBuck · 2025 · 1st · ChampionBuck · 2026 · 11th (YTD)BuckBuckDiCenso · 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)MisbinMisbinMyrtle · 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)TavarozziTavarozziMoscarelli · 2019 · 9thMoscarelli · 2020 · 6thMoscarelli · 2021 · 4thMoscarelli · 2022 · 8thMoscarelli · 2023 · 8thMoscarelli · 2024 · 8thMoscarelli · 2025 · 5thMoscarelli · 2026 · 6th (YTD)MoscarelliMoscarelli

Season by Season

YearWL FinPFResult
2026 8 8 6th 856 In progress (YTD)
2025 7 7 5th 1,795 Playoffs
2024 7 7 8th 1,817 —
2023 7 7 8th 1,675 —
2022 7 7 8th 1,693 —
2021 10 4 4th 1,817 Playoffs
2020 9 4 6th 1,798 Playoffs
2019 6 7 9th 1,599 —

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)1,817.22024
Wins, season (regular season)102021 (10-4)
Points, week (any game)149.72023 Wk 2 vs Tavarozzi
Margin of victory (any game)73.2125.7–52.6, 2024 Wk 16 (playoffs) vs Piscione
Win streak (any game)62021 Wk 1–Wk 6

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
Lupino 10 3 .769
Pullano 9 4 .692
Myrtle 4 8 .333
Tavarozzi 4 8 .333
DiCenso 6 5 .545
Piscione 7 4 .636
Buck 3 7 .300
Mallard 5 5 .500
Lovejoy 5 4 .556
Grossi 5 4 .556
Misbin 5 3 .625

Draft History 113 picks

2026 13 picks

R1·1 Bijan Robinson
R2·24 DeVonta Smith
R3·25 Trey McBride
R4·48 Colston Loveland
R5·49 Terry McLaurin
R6·72 Chuba Hubbard
R7·73 Tony Pollard
R8·96 Javonte Williams
R9·97 Jacory Croskey-Merritt
R10·120 Caleb Williams
R11·121 Jared Goff
R12·144 Jalen McMillan
R13·145 Jakobi Meyers

2025 14 picks

R1·1 Bijan Robinson
R2·24 Brock Bowers
R4·48 Zay Flowers
R5·49 DeVonta Smith
R6·72 Justin Herbert
R7·73 Jerry Jeudy
R8·96 Javonte Williams
R9·97 Braelon Allen
R10·120 Quentin Johnston
R11·121 Ollie Gordon II
R12·144 Cam Ward
R13·145 Tyjae Spears
R14·168 Tyrone Tracy Jr.
R15·169 Tyler Lockett

2024 15 picks

R1·2 Amon-Ra St. Brown
R2·23 Cooper Kupp
R3·26 James Cook III
R4·47 Tee Higgins
R5·50 Terry McLaurin
R6·71 Zack Moss
R7·74 Jordan Addison
R8·95 Devin Singletary
R9·98 Tyler Lockett
R10·119 Chuba Hubbard
R11·122 Ray Davis
R12·143 Antonio Gibson
R13·146 Matthew Stafford
R14·167 Miles Sanders
R15·170 C.J. Stroud

2023 15 picks

R1·8 Bijan Robinson
R2·17 Josh Allen
R4·41 Mike Williams
R5·56 Tyler Lockett
R6·65 Brian Robinson Jr.
R7·80 Brandin Cooks
R8·89 Gabe Davis
R9·104 Travis Etienne Jr.
R10·113 Tank Bigsby
R11·128 D'Onta Foreman
R12·137 Alec Pierce
R13·147 Tyler Boyd
R13·152 Allen Lazard
R14·161 C.J. Stroud
R15·176 Clyde Edwards-Helaire

2022 14 picks

R1·4 Dalvin Cook
R2·21 Travis Kelce
R3·28 Mike Williams
R4·45 Javonte Williams
R5·52 Russell Wilson
R6·69 Robert Woods
R7·76 Tyler Lockett
R8·93 Alexander Mattison
R9·100 Raheem Mostert
R10·117 Travis Etienne Jr.
R11·124 DJ Chark
R12·141 Mark Ingram
R13·148 Kirk Cousins
R14·165 Russell Gage

2021 14 picks

R1·11 Patrick Mahomes
R2·14 Calvin Ridley
R3·35 Travis Kelce
R4·38 Joe Mixon
R5·59 Javonte Williams
R6·62 Kareem Hunt
R7·83 Raheem Mostert
R8·86 Mike Williams
R9·107 Marvin Jones
R10·110 Jalen Reagor
R11·131 Amon-Ra St. Brown
R12·134 Zach Wilson
R13·155 Samaje Perine
R14·158 Tyler Higbee

2020 14 picks

R1·2 Joe Mixon
R2·23 Le'Veon Bell
R3·26 Calvin Ridley
R4·47 Marvin Jones
R5·50 T.Y. Hilton
R6·71 Sterling Shepard
R7·74 Jamison Crowder
R8·95 Emmanuel Sanders
R9·98 Patrick Mahomes
R10·119 Kenyan Drake
R11·122 Benny Snell
R12·143 Frank Gore
R13·146 Chase Edmonds
R14·167 James Robinson

2019 14 picks

R1·10 Amari Cooper
R2·15 Leonard Fournette
R3·34 Calvin Ridley
R4·39 Kenyan Drake
R5·58 Marlon Mack
R6·63 Alshon Jeffery
R7·82 Robbie Chosen
R8·87 Marvin Jones
R9·106 Dion Lewis
R10·111 Ito Smith
R11·130 Ben Roethlisberger
R12·135 Hunter Renfrow
R13·154 Jordan Howard
R14·159 Jimmy Garoppolo

Every pick made by Moscarelli, newest seasons first.