2009 — present

Matthew Stafford

QB (STL, LAR)

Matthew Stafford has scored 4,075.76 points on 20 teams for 10 owners in the CPFFL across 17 seasons from 2009 to present.

2025 Team Pos Pts Details
Week 1 Free agent 13.60 245 Pass Yds, 1 Pass TD, -2 Rush Yds
Week 2 Free agent 18.32 298 Pass Yds, 2 Pass TD, 1 Int, -6 Rush Yds
Week 3 Free agent 14.84 196 Pass Yds, 2 Pass TD, 1 Int
Week 4 Free agent 27.40 375 Pass Yds, 3 Pass TD, 4 Rush Yds
Week 5 CAROLINA REAPER QB 25.56 389 Pass Yds, 3 Pass TD, 1 Fum Lost
Week 6 CAROLINA REAPER QB 9.34 181 Pass Yds, 1 Pass TD, 1 Rush Yds, 1 Fum Lost
Week 7 CAROLINA REAPER QB 27.38 182 Pass Yds, 5 Pass TD, 1 Rush Yds
Week 8 CAROLINA REAPER BN 0.00
Week 9 CAROLINA REAPER BN 26.84 281 Pass Yds, 4 Pass TD, -4 Rush Yds
Week 10 CAROLINA REAPER BN 26.90 280 Pass Yds, 4 Pass TD, -3 Rush Yds
Week 11 CAROLINA REAPER BN 13.20 130 Pass Yds, 2 Pass TD
Week 12 CAROLINA REAPER QB 22.92 273 Pass Yds, 3 Pass TD
Week 13 CAROLINA REAPER QB 13.62 243 Pass Yds, 2 Pass TD, 2 Int, -1 Rush Yds, 1 Fum Lost
Week 14 CAROLINA REAPER QB 23.24 281 Pass Yds, 3 Pass TD
Week 15 CAROLINA REAPER QB 21.92 368 Pass Yds, 2 Pass TD, 1 Int, 2 Rush Yds
Week 16 CAROLINA REAPER QB 30.88 457 Pass Yds, 3 Pass TD, 6 Rush Yds
Week 17 CAROLINA REAPER QB 15.76 269 Pass Yds, 2 Pass TD, 3 Int
TOTAL 331.72 4448 Pass Yds, 42 Pass TD, 8 Int, -2 Rush Yds, 3 Fum Lost
2024 Team Pos Pts Details
Week 1 Free agent 15.68 317 Pass Yds, 1 Pass TD, 1 Int
Week 2 ᕦ⊙෴⊙ᕤ BN 6.64 216 Pass Yds, 1 Fum Lost
Week 3 ᕦ⊙෴⊙ᕤ QB 12.84 221 Pass Yds, 1 Pass TD
Week 4 ᕦ⊙෴⊙ᕤ BN 5.86 224 Pass Yds, 1 Int, -1 Rush Yds, 1 Fum Lost
Week 5 ᕦ⊙෴⊙ᕤ BN 13.40 260 Pass Yds, 1 Pass TD, 1 Int
Week 6 ᕦ⊙෴⊙ᕤ BN 0.00
Week 7 ᕦ⊙෴⊙ᕤ QB 4.96 154 Pass Yds, 1 Int, -2 Rush Yds
Week 8 ᕦ⊙෴⊙ᕤ BN 25.76 279 Pass Yds, 4 Pass TD, 1 Int, -4 Rush Yds
Week 9 ᕦ⊙෴⊙ᕤ BN 18.92 298 Pass Yds, 2 Pass TD, 1 Int
Week 10 ᕦ⊙෴⊙ᕤ QB 10.72 293 Pass Yds, 1 Int
Week 11 Free agent 27.80 295 Pass Yds, 4 Pass TD
Week 12 Llunsford's Llamas QB 19.22 243 Pass Yds, 2 Pass TD, 15 Rush Yds
Week 13 Llunsford's Llamas BN 15.62 183 Pass Yds, 2 Pass TD, 3 Rush Yds
Week 14 Llunsford's Llamas BN 20.80 320 Pass Yds, 2 Pass TD
Week 15 Llunsford's Llamas BN 8.20 160 Pass Yds, 18 Rush Yds
Week 16 Llunsford's Llamas BN 7.00 110 Pass Yds, 1 Pass TD, 1 Int, -4 Rush Yds
Week 17 Llunsford's Llamas BN 9.16 189 Pass Yds, 16 Rush Yds
TOTAL 222.58 3762 Pass Yds, 20 Pass TD, 8 Int, 41 Rush Yds, 2 Fum Lost
2023 Team Pos Pts Details
Week 1 Free agent 14.46 334 Pass Yds, 11 Rush Yds
Week 2 Free agent 15.98 307 Pass Yds, 1 Pass TD, 2 Int, 17 Rush Yds
Week 3 Free agent 13.46 269 Pass Yds, 1 Pass TD, 2 Int, 7 Rush Yds
Week 4 Free agent 17.16 319 Pass Yds, 1 Pass TD, 1 Int, 14 Rush Yds
Week 5 Free agent 16.88 222 Pass Yds, 2 Pass TD
Week 6 The Octos QB 13.24 226 Pass Yds, 1 Pass TD, 2 Rush Yds
Week 7 The Octos QB 15.04 231 Pass Yds, 1 Pass TD, 1 Int, 8 Rush Yds, 1 2-PT
Week 8 The Octos QB 12.38 162 Pass Yds, 1 Pass TD, 1 Int, 9 Rush Yds, 1 2-PT
Week 9 The Octos BN 0.00
Week 10 The Octos BN 0.00
Week 11 The Octos QB 10.70 190 Pass Yds, 1 Pass TD, 1 Int, 1 Rush Yds
Week 12 The Octos QB 24.36 229 Pass Yds, 4 Pass TD, 1 Int, 2 Rush Yds
Week 13 The Octos QB 22.96 279 Pass Yds, 3 Pass TD, -2 Rush Yds
Week 14 The Octos QB 23.66 294 Pass Yds, 3 Pass TD, -1 Rush Yds
Week 15 The Octos QB 18.52 258 Pass Yds, 2 Pass TD, 2 Rush Yds
Week 16 The Octos QB 20.72 328 Pass Yds, 2 Pass TD, -4 Rush Yds
Week 17 The Octos QB 14.58 317 Pass Yds, 1 Pass TD, 2 Int, -1 Rush Yds
TOTAL 254.10 3965 Pass Yds, 24 Pass TD, 11 Int, 65 Rush Yds, 2 2-PT
2022 Team Pos Pts Details
Week 1 Salmonids QB 10.80 240 Pass Yds, 1 Pass TD, 3 Int, 2 Rush Yds
Week 2 Salmonids QB 20.88 272 Pass Yds, 3 Pass TD, 2 Int
Week 3 Salmonids QB 10.16 249 Pass Yds, 2 Rush Yds
Week 4 Salmonids QB 7.76 254 Pass Yds, 1 Int, 6 Rush Yds, 1 Fum Lost
Week 5 Free agent 11.32 308 Pass Yds, 1 Pass TD, 1 Int, 2 Fum Lost
Week 6 Free agent 12.82 253 Pass Yds, 1 Pass TD, 1 Int, -3 Rush Yds
Week 7 Free agent 0.00
Week 8 No Worries If Not! BN 17.38 187 Pass Yds, 1 Pass TD, -1 Rush Yds, 1 Rush TD
Week 9 Free agent 10.50 165 Pass Yds, 1 Pass TD, -1 Rush Yds
Week 10 Free agent 0.00
Week 11 Free agent 14.76 159 Pass Yds, 2 Pass TD, 4 Rush Yds
Week 12 Free agent 0.00
Week 13 Free agent 0.00
Week 14 Free agent 0.00
Week 15 Free agent 0.00
Week 16 Free agent 0.00
Week 17 Free agent 0.00
TOTAL 116.38 2087 Pass Yds, 10 Pass TD, 8 Int, 9 Rush Yds, 1 Rush TD, 3 Fum Lost
2021 Team Pos Pts Details not available prior to 2022
Week 1 Rec Specs BN 24.34
Week 2 Rec Specs QB 18.22
Week 3 Rec Specs QB 29.52
Week 4 Rec Specs QB 20.30
Week 5 Rec Specs QB 17.50
Week 6 Rec Specs QB 26.24
Week 7 Rec Specs QB 27.16
Week 8 Rec Specs QB 24.20
Week 9 Rec Specs QB 15.06
Week 10 Rec Specs QB 11.82
Week 11 Rec Specs BN 0.00
Week 12 Rec Specs QB 22.98
Week 13 Rec Specs QB 24.00
Week 14 Rec Specs QB 23.48
Week 15 Rec Specs QB 16.46
Week 16 Rec Specs QB 9.68
Week 17 Rec Specs QB 16.26
TOTAL 327.22
2020 Team Pos Pts Details not available prior to 2022
Week 1 Perfect Phone Calls BN 17.18
Week 2 Perfect Phone Calls BN 17.16
Week 3 Perfect Phone Calls BN 18.50
Week 4 Perfect Phone Calls BN 23.34
Week 5 Perfect Phone Calls BN 0.00
Week 6 Perfect Phone Calls BN 13.32
Week 7 Perfect Phone Calls BN 18.40
Week 8 Perfect Phone Calls BN 23.44
Week 9 Perfect Phone Calls BN 10.44
Week 10 Perfect Phone Calls BN 23.04
Week 11 Perfect Phone Calls BN 7.62
Week 12 Perfect Phone Calls BN 17.10
Week 13 Perfect Phone Calls BN 27.08
Week 14 Perfect Phone Calls BN 14.36
Week 15 Perfect Phone Calls BN 15.28
Week 16 Perfect Phone Calls BN 0.68
TOTAL 246.94
2019 Team Pos Pts Details not available prior to 2022
Week 1 Free agent 27.60
Week 2 Free agent 17.10
Week 3 Free agent 12.14
Week 4 Free agent 23.44
Week 5 Free agent 0.00
Week 6 Free agent 11.50
Week 7 Free agent 29.56
Week 8 Refrigerator Raiders QB 24.38
Week 9 Refrigerator Raiders QB 25.84
Week 10 Refrigerator Raiders BN 0.00
Week 11 Free agent 0.00
Week 12 Free agent 0.00
Week 13 Free agent 0.00
Week 14 Free agent 0.00
Week 15 Free agent 0.00
Week 16 Free agent 0.00
TOTAL 171.56
2018 Team Pos Pts Details not available prior to 2022
Week 1 Crooked Joey QB 12.04
Week 2 Crooked Joey QB 24.68
Week 3 Crooked Joey QB 18.48
Week 4 Crooked Joey QB 20.78
Week 5 Crooked Joey BN 15.22
Week 6 Crooked Joey BN 0.00
Week 7 Crooked Joey BN 17.58
Week 8 Crooked Joey BN 18.00
Week 9 Crooked Joey BN 6.56
Week 10 Crooked Joey BN 17.86
Week 11 Crooked Joey BN 13.40
Week 12 Crooked Joey BN 7.44
Week 13 Crooked Joey BN 11.00
Week 14 Crooked Joey BN 4.74
Week 15 Crooked Joey BN 12.32
Week 16 Crooked Joey BN 4.64
TOTAL 204.74
2017 Team Pos Pts Details not available prior to 2022
Week 1 Crooked Joey BN 28.08
Week 2 Crooked Joey BN 13.18
Week 3 Crooked Joey BN 16.46
Week 4 Crooked Joey BN 10.06
Week 5 Crooked Joey BN 15.16
Week 6 Crooked Joey BN 17.88
Week 7 Crooked Joey BN 0.00
Week 8 Crooked Joey BN 18.02
Week 9 Crooked Joey BN 22.44
Week 10 Crooked Joey BN 22.66
Week 11 Crooked Joey BN 18.26
Week 12 Crooked Joey BN 15.00
Week 13 Crooked Joey BN 12.88
Week 14 Crooked Joey BN 17.24
Week 15 Crooked Joey BN 17.38
Week 16 Crooked Joey BN 11.82
TOTAL 256.52
2016 Team Pos Pts Details not available prior to 2022
Week 1 Crooked Lowell BN 25
Week 2 Crooked Lowell BN 16
Week 3 Crooked Lowell BN 27
Week 4 Crooked Lowell BN 9
Week 5 Crooked Lowell QB 18
Week 6 Crooked Lowell BN 27
Week 7 Crooked Lowell BN 17
Week 8 Crooked Lowell BN 13
Week 9 Crooked Lowell BN 15
Week 10 Crooked Lowell BN 0
Week 11 Crooked Lowell BN 11
Week 12 Crooked Lowell BN 16
Week 13 Crooked Lowell BN 23
Week 14 Crooked Lowell BN 17
Week 15 Crooked Lowell BN 10
Week 16 Crooked Lowell BN 13
TOTAL 257
2015 Team Pos Pts Details not available prior to 2022
Week 1 The Come Up QB 15
Week 2 The Come Up QB 20
Week 3 The Come Up BN 11
Week 4 The Come Up BN 8
Week 5 The Come Up BN 8
Week 6 The Come Up QB 34
Week 7 The Come Up QB 18
Week 8 The Come Up QB 10
Week 9 The Come Up BN 0
Week 10 The Come Up BN 16
Week 11 The Come Up QB 20
Week 12 The Come Up QB 34
Week 13 The Come Up QB 16
Week 14 The Come Up BN 16
Week 15 The Come Up QB 22
Week 16 The Come Up QB 21
TOTAL 269
2014 Team Pos Pts Details not available prior to 2022
Week 1 Too Real QB 33
Week 2 Too Real QB 15
Week 3 Too Real QB 3
Week 4 Too Real QB 29
Week 5 Too Real QB 13
Week 6 Too Real QB 13
Week 7 Too Real QB 19
Week 8 Too Real BN 23
Week 9 Too Real BN 0
Week 10 Too Real BN 21
Week 11 Too Real QB 5
Week 12 Too Real QB 9
Week 13 Too Real QB 25
Week 14 Too Real QB 30
Week 15 Too Real QB 12
Week 16 Too Real QB 5
TOTAL 255
2013 Team Pos Pts Details not available prior to 2022
Week 1 Smokin' Reggie Bush QB 24
Week 2 Smokin' Reggie Bush QB 21
Week 3 Smokin' Reggie Bush QB 25
Week 4 Smokin' Reggie Bush QB 17
Week 5 Smokin' Reggie Bush QB 16
Week 6 Smokin' Reggie Bush QB 31
Week 7 Smokin' Reggie Bush QB 32
Week 8 Smokin' Reggie Bush QB 28
Week 9 Smokin' Reggie Bush QB 0
Week 10 Smokin' Reggie Bush QB 24
Week 11 Smokin' Reggie Bush QB 26
Week 12 Smokin' Reggie Bush QB 21
Week 13 Smokin' Reggie Bush QB 25
Week 14 Smokin' Reggie Bush QB 6
Week 15 Smokin' Reggie Bush QB 9
Week 16 Smokin' Reggie Bush QB 6
TOTAL 311
2012 Team Pos Pts Details not available prior to 2022
Week 1 Refrigerator Raiders QB 14
Week 2 Refrigerator Raiders QB 14
Week 3 Women of the Future QB 20
Week 4 Women of the Future QB 19
Week 5 Women of the Future BN 0
Week 6 Women of the Future BN 22
Week 7 Women of the Future BN 16
Week 8 Women of the Future BN 37
Week 9 Women of the Future BN 11
Week 10 Women of the Future QB 30
Week 11 Women of the Future BN 11
Week 12 Women of the Future BN 29
Week 13 Women of the Future BN 22
Week 14 Women of the Future BN 18
Week 15 Women of the Future BN 3
Week 16 Women of the Future BN 15
TOTAL 281
2011 Team Pos Pts Details not available prior to 2022
Week 1 Poo Pride QB 28
Week 2 Poo Pride QB 33
Week 3 Poo Pride QB 27
Week 4 Poo Pride QB 19
Week 5 Poo Pride QB 18
Week 6 Poo Pride QB 23
Week 7 Poo Pride QB 13
Week 8 Poo Pride QB 30
Week 9 Poo Pride BN 0
Week 10 Poo Pride QB 11
Week 11 Poo Pride QB 39
Week 12 Poo Pride QB 16
Week 13 Poo Pride QB 20
Week 14 Poo Pride QB 21
Week 15 Poo Pride QB 37
Week 16 Poo Pride QB 32
TOTAL 367
2010 Team Pos Pts Details not available prior to 2022
Week 1 Radon BN 1
Week 2 Radon BN 0
Week 3 Radon BN 0
Week 4 Radon BN 0
Week 5 Radon BN 0
Week 6 Free agent 0
Week 7 Free agent 0
Week 8 Radon BN 32
Week 9 Radon BN 28
Week 10 Free agent 0
Week 11 Free agent 0
Week 12 Free agent 0
Week 13 Free agent 0
Week 14 Free agent 0
Week 15 Free agent 0
Week 16 Free agent 0
TOTAL 61
2009 Team Pos Pts Details not available prior to 2022
Week 1 Free agent 8
Week 2 Free agent 8
Week 3 Free agent 17
Week 4 Free agent 15
Week 5 Free agent 0
Week 6 Free agent 0
Week 7 Free agent 0
Week 8 Thai Tigers QB 12
Week 9 Thai Tigers BN 10
Week 10 Thai Tigers BN 16
Week 11 Thai Tigers BN 42
Week 12 Thai Tigers BN 8
Week 13 Thai Tigers BN 7
Week 14 Thai Tigers BN 0
Week 15 Thai Tigers BN 0
Week 16 Thai Tigers BN 0
TOTAL 143