FantasyPros Accuracy Award

2025 Accuracy Award Winner

Close FantasyPros Accuracy Award
Open Nav
Players
    Articles
      Shark Bites
        Show Navigation
        Show Menu

        Tom Kennedy Fantasy Overview

        Tom Kennedy

        Tom Kennedy
        Player Profile

        WR DET

        Height

        5'10"

        Weight

        195 lbs.

        Experience

        3 yrs.

        Bye

        8

        Birthday

        Jul 29, 1996

        Age

        29.3

        College

        Bryant

        NFL Draft Pick

        2019 - Rd , Pk

        Fantasy Rankings

        Weekly
        BYE -
        Season
        WR {{playerPageAppVar.projectionForRestOfSeason && playerPageAppVar.projectionForRestOfSeason.rank[selectedScoringConfig.fantasyPtsKey] ? playerPageAppVar.projectionForRestOfSeason.rank[selectedScoringConfig.fantasyPtsKey] : "-"}}
        Dynasty
        WR-

        Injury Status

        Week Status

        No Active Injuries

        Week 14 Overview

        Kennedy tied for second among Lions with four targets on Thanksgiving, catching all four for 36 yards. He should play plenty again on Thursday night with WRs Amon-Ra St. Brown and Kalif Raymond out. And he gets Dallas' 32nd-ranked WR defense. Kennedy would be a desperation play in season-long leagues but is definitely in the mix in one-game daily contests.

        Projection & Matchup

        Week 14 Projection - BYE WEEK

        Matchup: @DAL

        Rank vs Pos

        #32

        Adj. Pts Allowed

        41.1%

        Rest of Season

        Rec

        {{playerPageAppVar.projectionForRestOfSeason?.rec_catch?.toFixed(1) ?? '0'}}

        Rec Yds

        {{playerPageAppVar.projectionForRestOfSeason?.rec_yds?.toFixed(1) ?? '0'}}

        Rec TDs

        {{playerPageAppVar.projectionForRestOfSeason?.rec_tds?.toFixed(1) ?? '0'}}

        Fantasy Pts

        {{playerPageAppVar.projectionForRestOfSeason?.[selectedScoringConfig.fantasyPtsKey]?.toFixed(1) ?? '0'}}

        Schedule

        Week Team SOS Fantasy

        1

        @ GB

        -5.4%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[1], 1, 14)}}

        2

        CHI

        17.6%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[2], 2, 14)}}

        3

        @ BAL

        15.8%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[3], 3, 14)}}

        4

        CLE

        -8.3%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[4], 4, 14)}}

        5

        @ CIN

        -8.1%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[5], 5, 14)}}

        6

        @ KC

        -7.7%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[6], 6, 14)}}

        7

        TB

        6.1%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[7], 7, 14)}}

        8

        9

        MIN

        -20.9%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[9], 9, 14)}}

        10

        @ WAS

        9.4%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[10], 10, 14)}}

        11

        @ PHI

        -15.7%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[11], 11, 14)}}

        12

        NYG

        9.5%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[12], 12, 14)}}

        13

        GB

        -5.4%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[13], 13, 14)}}

        14

        DAL

        41.1%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[14], 14, 14)}}

        15

        @ LAR

        0.8%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[15], 15, 14)}}

        16

        PIT

        16.3%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[16], 16, 14)}}

        17

        @ MIN

        -20.9%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[17], 17, 14)}}

        18

        @ CHI

        17.6%

        {{getWeeklyRankDisplayValue(scheduleWeeklyRanks[18], 18, 14)}}

        Fantasy Finish

        Points Per Game

        {{calculatePpg(fantasyFinishPoints)}} PPG (WR {{fantasyFinishPpgRank}})

        Season

        {{fantasyFinishPoints}} (WR {{fantasyFinishPositionalRank}})

        Advanced Stats

        Forty Yard Dash

        4.60

        Forty Yard Dash Rank

        30%

        Three Cone Drill

        6.66

        Agility Score

        10.74

        Agility Score Rank

        95%

        Burst Score

        124.90

        Burst Score Rank

        71%

        Spar Qx

        122.40

        Spar Qx Rank

        91%

        Speed Score

        84.40

        Speed Score Rank

        21%

        Height Adjusted Speed Score

        84.40

        Height Adjusted Speed Score Rank

        20%

        Catch Radius

        10.07

        Catch Radius Rank

        56%

        VIEW MORE ADVANCED STATS

        Shark Bites

        Amon-Ra St. Brown WR DET
        3 hours ago

        Amon-Ra St. Brown Might Not Be Human

        Amon-Ra St. Brown Might Not Be Human

        Despite not practicing at all since leaving the Thanksgiving loss early with a sprained ankle, Lions WR Amon-Ra St. Brown is -- in fact -- active for tonight's game against the Cowboys.

        Lions WR Amon-Ra St. Brown (ankle) remained sidelined for Tuesday's practice. He said afterward that he's still uncertain whether he'll be able to play vs. the Cowboys on Thursday night. “I’m not sure right now, if I’m being honest," St. Brown said. "It’s still up in the air. I’ma try to be out there for the guys, for my teammates, but I couldn’t answer that question right now.” We'll see how St. Brown is listed on tomorrow's final injury report, but fantasy owners should not be counting on him playing vs. Dallas. WR Kalif Raymond (ankle) is also expected to miss Week 14, HC Dan Campbell said. That'll leave Jameson Williams, Isaac TeSlaa, and Tom Kennedy as Detroit's top three WRs, if St. Brown is out.

        Related Articles

        Money Back You have our personal money-back guarantee: If you’re not happy with our service for any reason, just reach out by December 31, 2025, and we’ll give you 100% of your subscription money back. No strings attached.  You can cancel with one-click from your account page anytime.
        Compare Plans » Compare Plans »