Brandon Powell
Brandon Powell (born September 12, 1995) is an American football wide receiver who played college football at the University of Florida and pursued a professional career in the National Football League (NFL) as an undrafted free agent.[1] Standing at 5 feet 8 inches (1.73 m) and weighing 181 pounds (82 kg), Powell is noted for his compact build and versatility, particularly in special teams roles such as punt returning.[2] After signing with the Detroit Lions in 2018 following the NFL Draft, he appeared in 78 regular-season games across multiple teams, accumulating 83 receptions for 749 yards and 3 touchdowns, alongside 109 punt returns for 923 yards.[1] His NFL journey included stints with the Lions (2018), Atlanta Falcons (2019–2020), Buffalo Bills (2021), Miami Dolphins (2021), Los Angeles Rams (2021–2022, Super Bowl LVI champions), and Minnesota Vikings (2023–2024), where he contributed significantly to special teams units and occasional offensive snaps.[3] As of November 2025, Powell remains an unrestricted free agent seeking his next opportunity after his one-year contract with the Vikings expired.[4]Early life and high school
Early life
Brandon Powell was born on September 12, 1995, in Deerfield Beach, Florida.[1] He grew up in a family deeply involved in football, with his father, Brian Powell, a former player who coached local youth teams and emphasized hard work and discipline from an early age.[5] Brian often trained Brandon in nearby parks and at school, pushing him to tackle larger opponents like his older brother and 6-foot-2 cousin to build resilience and toughness.[6] Powell's early passion for the sport developed through family involvement and participation in Deerfield Beach's youth leagues, where he played running back, mirroring his father's position.[5] As a Deerfield Rattler in local programs, he honed his skills while maintaining positive traits like determination, as noted by his father.[7] His grandmother, Constance Powell, also played a supportive role, attending most of his games and reinforcing family encouragement.[5] In Deerfield Beach, youth football served as a key outlet and motivator for Powell, with his family viewing the sport as a pathway to support their household.[8] This environment, combined with his father's guidance, fostered Powell's drive and love for the game during his formative years.[5]High school career
Brandon Powell attended Deerfield Beach High School in Deerfield Beach, Florida, graduating in the class of 2014.[1] During his high school career, he primarily played as a running back and cornerback, showcasing versatility on both sides of the ball with multiple 100-yard rushing games and defensive interceptions.[9] His father's coaching in youth football helped shape Powell's aggressive playing style, emphasizing toughness through drills like tackling older family members.[5] In his senior season of 2013, Powell emerged as a standout performer, rushing for 1,339 yards and 20 touchdowns on 141 carries, while adding 21 receptions for 289 yards and two scores, plus 452 return yards and one touchdown.[10] Defensively, he recorded three interceptions.[11] A highlight came in a September 2013 game against Douglas High School, where he rushed for over 100 yards on offense and secured an interception on defense, contributing to a 47-31 victory.[12] Powell's performances earned him recognition as the Broward County Class 8A-7A-6A Player of the Year and first-team all-state honors as a running back by the Orlando Sentinel.[10][13] He was also selected to the All-Broward first team as a running back.[14] As a recruit, Powell was rated a four-star athlete by ESPN, ranked 267th overall in the ESPN 300 and 34th among athletes nationally.[15][16] He signed with the Florida Gators in February 2014 after initially committing to Tennessee and briefly to Miami.[16]College career
Recruitment and freshman season
Brandon Powell, a versatile athlete from Deerfield Beach High School in Florida, garnered attention from major college programs due to his dual-threat abilities as a running back and cornerback. Initially committed to the University of Tennessee, he switched to the University of Miami in August 2013 before flipping his pledge to the Florida Gators on January 10, 2014, becoming one of the final additions to their 2014 recruiting class as a four-star prospect ranked in the ESPN 300. This late commitment, facilitated by Florida's coaching staff amid a scramble for backfield talent, marked Powell's transition from high school standout to college running back, with early indications of his potential shift toward wide receiver duties based on his speed and ball skills.[17][18][19] Enrolling early at Florida, Powell encountered significant adjustment hurdles in his 2014 freshman season, including a fractured foot that necessitated surgery and a pin insertion in the spring, which sidelined him during key preparatory periods and limited his depth chart positioning behind established backs like Mack Brown. Despite these setbacks, he appeared in 11 games, primarily contributing on special teams as a kick returner and in punt coverage, while serving as a backup running back with emerging receiving responsibilities that foreshadowed his later positional shift. Powell totaled 16 rushes for 70 yards and one touchdown, alongside 15 receptions for 147 yards and another score, plus five kick returns averaging 19.6 yards, demonstrating his utility in a limited role amid Florida's competitive backfield.[20][21]Sophomore and junior seasons
During his sophomore season in 2015, Brandon Powell transitioned fully to wide receiver after starting his Florida career as a running back, emerging as a key slot option and special teams contributor for the Gators. He recorded 29 receptions for 390 yards and three touchdowns, averaging 13.4 yards per catch, while also handling primary kick return duties with 24 returns for 510 yards at 21.3 yards per return.[20] His speed and agility in open space made him a natural fit for the slot role, where head coach Jim McElwain noted that Powell's smaller stature—listed at 5-foot-9, 185 pounds—provided an advantage with quick at-the-line bursts that created separation.[22] A standout moment came on October 3 against No. 3 Ole Miss, when Powell hauled in a 77-yard touchdown reception on a third-down pass from quarterback Will Grier, helping Florida build a 19-0 lead en route to a 38-10 upset victory.[23] Powell's development continued into his junior year in 2016, where he saw an expanded offensive role with 45 receptions for 387 yards and two touchdowns, though his yards-per-catch average dipped to 8.6 amid a run-heavy Gators offense.[20] He also took on more punt return responsibilities, fielding five returns for 23 yards at 4.6 yards per return, with no fumbles recorded during the season.[24] Building on his freshman foundation in special teams, Powell's toughness despite his frame was evident in his willingness to contribute across units, as McElwain praised the receiver group's "Florida speed" and physicality in navigating contact.[25] Key contributions included a season-high seven receptions for 73 yards and a touchdown in the September 3 opener against UMass, and a career-best nine catches for 59 yards in the December 3 SEC Championship Game loss to Alabama.[24]Senior season
In his senior season of 2017, Brandon Powell emerged as a key contributor for the Florida Gators, playing in all 11 games and leading the team in receiving with 42 catches for 406 yards and three touchdowns.[26] His performance marked a significant uptick from prior years, reflecting cumulative development in route-running and reliability as a slot receiver that prepared him for professional play. Powell also added versatility with four rushing attempts for 15 yards and one touchdown, showcasing his multi-faceted skill set.[20] Powell had several standout games, including a career-high-tying nine receptions for 75 yards and two touchdowns in the regular-season finale against rival Florida State, providing a strong send-off in a loss at home.[26] Earlier, he scored his first touchdown of the year on three catches for 40 yards versus Tennessee, and he posted five receptions for 58 yards at South Carolina along with six for 55 yards against UAB.[27] These efforts highlighted his growing impact in critical matchups, though the Gators finished 7-5 without a bowl appearance.[28] On special teams, Powell served as the primary punt returner early in the season, logging 10 returns for 38 yards before losing the role after muffing punts in consecutive games against Missouri and South Carolina.[29] He also contributed two kickoff returns for 35 yards, emphasizing his value in the return game despite modest yardage totals. As a senior leader, Powell's experience helped stabilize the unit amid broader struggles for Florida's special teams that year.[30] Concluding his college career, Powell amassed 131 receptions for 1,330 yards and nine touchdowns over 49 games, with a strong emphasis on special teams contributions including 732 return yards (671 on kickoffs and 61 on punts) across his tenure.[26][20] Following the season, he declared for the NFL Draft as an eligible senior, transitioning to professional football as an undrafted free agent.[1]Professional career
Detroit Lions (2018)
After going undrafted in the 2018 NFL Draft, Brandon Powell signed with the Detroit Lions as an undrafted free agent on May 10, 2018. His college experience as a special teams contributor at the University of Florida helped position him for a role in return duties during training camp.[1] Powell impressed during the preseason, leading the Lions with 16 receptions for 103 yards and adding seven kickoff returns for 147 yards, showcasing his versatility as a receiver and return specialist.[31] These performances earned him a spot on the team's initial 53-man roster, announced on September 1, 2018, where he was one of six wide receivers retained.[32] In the regular season, Powell appeared in six games for the Lions, primarily in a limited role early on before seeing increased involvement later.[33] He recorded 11 receptions for 129 yards, with his most notable output coming in Week 17 against the Green Bay Packers, where he caught six passes for 103 yards in a 31-0 victory.[33] As a returner, he had two punt returns for eight yards and two kickoff returns for 43 yards across those appearances.[33]Atlanta Falcons (2019–2020)
Powell was waived by the Lions on August 31, 2019, during preseason roster cuts.[34] On September 2, 2019, he was signed to the Falcons' practice squad.[35] Powell spent the early part of the 2019 season developing on the practice squad, where he worked as a wide receiver with potential contributions on special teams as a returner, drawing from his college experience at the University of Florida. On November 5, 2019, the Falcons promoted him to the active roster to provide depth at the slot receiver position amid injuries to other wideouts.[36][37] During the final seven games of the 2019 regular season, Powell remained on the active roster but did not see offensive snaps or record any receptions, rushing attempts, or return statistics.[1] His time with the Falcons in 2019 represented a transitional period, focusing on learning the team's system as a versatile special teams asset and backup receiver without significant playing time.[15] Powell signed a reserve/futures contract with the Falcons after the 2019 season and appeared in all 15 games in 2020, primarily as a return specialist. He recorded 12 receptions for 69 yards and two touchdowns, along with 17 punt returns for 122 yards and 17 kickoff returns for 392 yards.[38]Buffalo Bills and Miami Dolphins (2021)
Following the 2020 season, Powell entered free agency and signed a one-year contract with the Buffalo Bills on March 26, 2021.[39] The Bills targeted Powell primarily for his experience as a return specialist, but he did not record any statistics during the preseason and was released on August 30, 2021, as part of the team's final cuts to reach the 53-man roster limit.[40] Powell did not appear in any regular-season games for Buffalo, limited by the team's deep receiving corps led by Stefon Diggs and Emmanuel Sanders. Powell signed to the Miami Dolphins' practice squad on September 2, 2021.[41] He was released from the practice squad on October 12, 2021, without appearing in any games.[42][34] Powell's time with both teams in 2021 reflected a transitional period marked by intense competition at wide receiver and special teams roles, as well as lingering effects from the COVID-19 pandemic on NFL roster flexibility and practice squad expansions from the prior year. These factors contributed to his minimal on-field impact, with no receptions or returns recorded across the brief stints.Los Angeles Rams (2021–2022)
Brandon Powell joined the Los Angeles Rams' practice squad on November 5, 2021, following brief stints with the Buffalo Bills and Miami Dolphins earlier that year.[4] He was elevated to the active roster from the practice squad multiple times late in the season, providing depth at wide receiver and on special teams during a pivotal stretch.[34] In six regular-season games with the Rams in 2021, Powell focused primarily on return duties, logging no receptions on offense but excelling in the return game. He handled 6 punt returns for 133 yards, highlighted by a 61-yard touchdown return against the Minnesota Vikings on December 26, 2021—the Rams' first punt return score since 2015—which earned him NFC Special Teams Player of the Week honors for Week 16.[43] Powell also contributed 8 kickoff returns for 208 yards, totaling over 340 return yards in limited action and helping stabilize the Rams' special teams unit late in the year.[43] Powell's role extended into the postseason as the Rams advanced to Super Bowl LVI, where they defeated the Cincinnati Bengals 23–20. Appearing in all four playoff games with minimal offensive snaps, he provided key special teams depth, recording 9 punt returns for 104 yards and 5 kickoff returns for 88 yards across matchups against the Arizona Cardinals, Tampa Bay Buccaneers, San Francisco 49ers, and Bengals.[44] His contributions underscored his value as a versatile returner during the Rams' championship run, though his overall snaps remained limited to special teams.[45] Following the Super Bowl victory, the Rams re-signed Powell to a one-year contract on March 19, 2022.[46] In 2022, he appeared in all 17 regular-season games, recording 24 receptions for 156 yards on offense, 24 punt returns for 208 yards, and 30 kickoff returns for 699 yards.[47]Minnesota Vikings (2023–2024)
On March 22, 2023, Powell signed a one-year contract with the Minnesota Vikings as a free agent following his release from the Los Angeles Rams.[48][49] His experience as a special teams returner during the Rams' 2021 playoff run, including their Super Bowl appearance, positioned him well for a similar role in Minnesota. Powell quickly established himself as the Vikings' primary punt returner during the 2023 season, handling 37 returns for 289 yards while averaging 7.8 yards per return.[1] He also contributed on offense with 29 receptions for 324 yards and one touchdown in 17 games, marking career highs in receiving production amid injuries to key wideouts like Justin Jefferson.[50] Powell fumbled once on a punt return that year, but his reliability helped the Vikings rank mid-pack in punt return average at 8.4 yards league-wide. The Vikings re-signed Powell to a one-year, $2 million deal on March 12, 2024, including a $375,000 signing bonus, securing his return as the top punt return option.[51] In the 2024 regular season, he managed 23 punt returns for 164 yards, averaging 7.1 yards per return, though the team struggled overall with a league-low 6.8 yards per punt return, ranking 28th in the NFL.[52] Offensively, his role diminished to seven receptions for 71 yards across 17 games, focusing primarily on special teams duties. Powell recorded one fumble during the postseason, but no significant long returns or touchdowns marked his tenure.[53] Following the conclusion of his contract after the 2024 season, the Vikings did not extend Powell an offer, allowing him to enter free agency.2025 free agency
Following the conclusion of the 2024 NFL season, Brandon Powell became an unrestricted free agent upon the expiration of his one-year contract with the Minnesota Vikings.[54] As of November 2025, he remains unsigned.[4][55] In May 2025, media reports speculated that the Vikings might re-sign Powell as an emergency option for their punt return duties, given uncertainties in the position after his departure.[56] Similar speculation arose in August amid injuries and suspensions affecting the Vikings' depth chart, highlighting Powell's familiarity with the offense and his proven return experience as potential factors for a reunion.[57] League-wide, Powell's skill set as a versatile return specialist drew attention from teams addressing special teams gaps during the offseason, though no deals materialized.[58] On July 28, 2025, Powell participated in a workout with the New York Giants as part of a group tryout for wide receivers, aiming to secure a depth role on offense or special teams; the session did not lead to a contract offer.[59] No additional training camp invites or practice squad opportunities have been reported for Powell through the early 2025 season. At age 30, the veteran faces ongoing career uncertainty in a competitive market for journeyman receivers, with his prior role as the Vikings' primary punt returner serving as the basis for sustained interest from prospective teams.[60]Career statistics and highlights
NFL statistics
Brandon Powell has compiled 83 receptions for 749 receiving yards and 3 receiving touchdowns over seven NFL seasons from 2018 to 2024.[1] As a return specialist, he has amassed 2,112 yards on punt and kickoff returns, including 923 punt return yards on 109 attempts and 1,189 kickoff return yards on 57 attempts, with 1 return touchdown.[1] In the 2021 playoffs with the Rams, he added 9 punt returns for 104 yards over 4 games.[1] Powell has also recorded 25 rushing attempts for 108 yards in his career, primarily as a gadget player in offensive packages.[1] His role has emphasized special teams contributions, where he participated in over 60% of special teams snaps in multiple seasons, including significant punt return duties.[1] Powell's receiving production has shown variability, with a career average of 9.0 yards per reception, peaking in 2023 with 11.2 yards per catch.[1] He entered the NFL following a college career at the University of Florida, where he totaled 131 receptions for 1,330 yards and 9 touchdowns.[26]| Year | Games Played | Targets | Receptions | Yards | Average | Touchdowns |
|---|---|---|---|---|---|---|
| 2018 | 6 | 17 | 11 | 129 | 11.7 | 0 |
| 2019 | 0 | 0 | 0 | 0 | - | 0 |
| 2020 | 15 | 18 | 12 | 69 | 5.8 | 2 |
| 2021 | 6 | 0 | 0 | 0 | - | 0 |
| 2022 | 17 | 32 | 24 | 156 | 6.5 | 0 |
| 2023 | 17 | 44 | 29 | 324 | 11.2 | 1 |
| 2024 | 17 | 10 | 7 | 71 | 10.1 | 0 |