Receiver, Georgia State, 2015–⁠18

Penny Hart

Number
No. 18
Height
5′8″
Weight
180 lb
Class (2018)
Junior
Hometown
Buford, GA
Born
Jul 5, 1996

Penny Hart played receiver at Georgia State (2015–⁠18).

Career highs

11catches, career highthree times; last at UL Monroe, 2017191receiving yards, career highat Georgia Southern, 20173receiving touchdowns, career highat UL Monroe, 2017

Honors

Players of the year, conference and regional honors: Wikipedia’s lists (CC BY-SA), each linked from its honor.

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2015Georgia State721,10915.4863
2016Georgia State8617.6124
2017Georgia State741,12115.1870
2018Georgia State4966913.7251
Career2032,96014.61970

Returns

SeasonTeamKRYdsTDPRYdsTD
2016Georgia State–––100
2017Georgia State22007420
2018Georgia State15299091581
Career173190172001

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2015Georgia State18WRYr 1
2016Georgia State18WRYr 2
2017Georgia State18WRYr 3
2018Georgia State18WRJr. (Yr 4)5′8″180

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2015Georgia State1030.7078th (n=465)0.5371.911%
2016Georgia State170.06––0.9–
2017Georgia State1020.7279th (n=507)0.5273.314%
2018Georgia State840.4841st (n=497)0.5340.611%

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2018 Georgia State 12 games, 49 catches, 669 yards, 2 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 30vs.Kennesaw StateW 24–⁠205461250–
Sep 8atNC StateL 7–⁠413530–––
Sep 14atMemphisL 22–⁠594350126–
Sep 22vs.Western MichiganL 15–⁠345910484–
Sep 29vs.UL MonroeW 46–⁠147420––3
Oct 4atTroyL 20–⁠3761280––1
Oct 18atArkansas StateL 35–⁠514580118–
Oct 27vs.Coastal CarolinaL 34–⁠3761181119–
Nov 3vs.Texas StateL 30–⁠4043101173
Nov 10atLouisianaL 22–⁠36280351–
Nov 17atApp StateL 17–⁠4525001161
Nov 24vs.Georgia SouthernL 14–⁠351901181
2017 Georgia State 12 games, 74 catches, 1,121 yards, 8 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 31vs.Tennessee StateL 10–⁠175360–––
Sep 16atPenn StateL 0–⁠567560–––
Sep 23atCharlotteW 28–⁠0111411––1
Oct 7atCoastal CarolinaW 27–⁠21813211101
Oct 14atUL MonroeW 47–⁠37111903110–
Oct 21vs.TroyL 10–⁠345321––1
Oct 26vs.South AlabamaW 21–⁠136981–––
Nov 4atGeorgia SouthernW 21–⁠1781911–––
Nov 11atTexas StateW 33–⁠304850––4
Nov 25vs.App StateL 10–⁠315610–––
Dec 2vs.IdahoL 10–⁠243720–––
Dec 16 ✦vs.Western KentuckyW 27–⁠171270–––
2016 Georgia State 2 games, 8 catches, 61 yards, 1 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 2vs.Ball StateL 21–⁠315481––1
Oct 1atApp StateL 3–⁠173130–––
2015 Georgia State 13 games, 72 catches, 1,109 yards, 8 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 4vs.CharlotteL 20–⁠231531–––
Sep 12atNew Mexico StateW 34–⁠32111502–––
Sep 19atOregonL 28–⁠6191280–––
Oct 3vs.LibertyL 33–⁠413621–––
Oct 10vs.App StateL 3–⁠375470–––
Oct 17atBall StateW 31–⁠195730–––
Oct 31atArkansas StateL 34–⁠4871280–––
Nov 7vs.LouisianaL 21–⁠235970–––
Nov 14atTexas StateW 41–⁠1961131–––
Nov 21vs.South AlabamaW 24–⁠107771–––
Nov 27vs.TroyW 31–⁠215381–––
Dec 5atGeorgia SouthernW 34–⁠771291–––
Dec 19 ✦vs.San José StateL 16–⁠271140–––

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Before the draft

Played in the 2019 Senior Bowl (North team, won 34–⁠24).

DrillPro day 2019
Height5′8″
Weight180 lb
Arm length31″
Hand size9⅛″
40-yard dash4.63 s
10-yard split1.58 sW
Vertical jump33½″
Broad jump9′3″
Bench press18 reps
3-cone drill7.64 s
20-yard shuttle4.75 s

Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA). Rosters and honors: Wikipedia (CC BY-SA).

In the NFL

3 seasons, 20 games with a stat; latest team: Atlanta Falcons.

SeasonTeamGRecYdsTD
2020Seattle Seahawks5130
2021Seattle Seahawks117590
2022Seattle Seahawks43200
NFL career2011820

Regular seasons, from nflverse (CC BY 4.0). G counts games in which the player recorded a stat.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.