Which Teams Did Rashad Jennings Play For
Rashad Jennings played in the National Football League for six seasons across five teams: the New York Giants, Oakland Raiders, Buffalo Bills, Jacksonville Jaguars, and Cleveland Browns. He also spent time on the practice squads of the Giants and Raiders before earning active roster spots. This profile outlines each team, the seasons he appeared in games, his listed positions, and how his career unfolded in the league.
Path to the NFL and Position Profile
Before reviewing each team, it is useful to understand who Rashad Jennings was as a player: a powerful running back and receiver out of Liberty University (2009–2013) who entered the NFL as an undrafted free agent in 2014. Listed as a running back, he also lined up at fullback in short-yardage and goal-line packages and occasionally in the wild back position in the flexbone scheme. His value came from physical play, blocking, and reliable catching out of the backfield, traits that shaped how teams used him across his career.
New York Giants (2014–2015)
Jennings began his professional career with the New York Giants after going undrafted in the 2014 NFL Draft. He spent his rookie year on the practice squad before being promoted to the active roster late in the 2014 season, appearing in a few games. In 2015, he saw additional action as a core special teams contributor while remaining primarily a depth running back. He caught several passes out of the backfield and proved he could execute within a structured role, which helped keep him on the roster through the end of the year.
Giants Appearances in Brief
- Signed as an undrafted free agent: May 2014
- First practice squad period: 2014
- Promoted to active roster: late 2014; appeared in multiple games in 2015
Oakland Raiders (2016–2017)
After his time in New York, Jennings joined the Oakland Raiders, reuniting with a system familiar from his college experience. He spent the 2016 season on the practice squad before earning active roster spot late in 2016 and carrying a meaningful role in 2017. In 2017, he appeared in 13 games, rushing for modest yardage, catching passes, and contributing as a blocker in goal-line packages. The Raiders valued his versatility and ball-security in short-yardage packages.
Key Raiders Stats and Role
| Season | Team | Rushing Yards | Rushing TDs | Receptions | Receiving Yards | Notes |
|---|---|---|---|---|---|---|
| 2017 | Oakland Raiders | 137 | 1 | 18 | 131 | Played 13 games; core special teams contributor |
Buffalo Bills (2018)
Jennings signed with the Buffalo Bills in 2018, adding depth to a backfield that featured veterans like LeSean McCoy and Frank Gore. He appeared in a handful of games, contributing mainly on special teams and in short-yardage situations. Although his snaps were limited, his role illustrated how teams valued his blocking and reliability when designing inside running schemes.
Bills Appearances Summary
- Signed: Early 2018
- Game appearances: Limited; primarily special teams and goal-line packages
- Contributions: Blocking, short-yardage production
Jacksonville Jaguars (2019)
In 2019, Jennings joined the Jacksonville Jaguars after a tryout and preseason performance that demonstrated his toughness and familiarity with flexible backfield alignments. He made the active roster and appeared in games as a fullback and occasional running back, providing extra blocking and short-yardage punch. His tenure in Jacksonville emphasized situational value, particularly on third downs and near the goal line.
Jaguars Context
- Acquired via tryout and preseason performance
- Played primarily as a fullback and flex back
- Contributed in short-yardage and red-zone packages
Cleveland Browns and Return to Familiar Roles
Jennings closed out his NFL career with the Cleveland Browns, signing in 2020. By this stage in his career, he primarily served as a depth running back and special teams contributor, leveraging his experience to mentor younger backs. He appeared in games when called upon and remained active on practice squads when not on the main roster, demonstrating durability and professional longevity across multiple organizations.
Browns Tenure at a Glance
- Signed: 2020
- Role: Depth back and special teams contributor
- Status: Practice squad and active roster appearances
Comparative Snapshot of Teams and Tenure
| Team | Years Played | Primary Role | Appearances |
|---|---|---|---|
| New York Giants | 2014–2015 | Practice squad, depth back, special teams | Limited games, 2015 action |
| Oakland Raiders | 2016–2017 | Depth back, fullback, special teams | 13 games in 2017 |
| Buffalo Bills | 2018 | Depth back, special teams, goal-line | Limited games |
| Jacksonville Jaguars | 2019 | Fullback, flex back, short-yardage | Situational snaps |
| Cleveland Browns | 2020 | Depth back, mentor, special teams | Reserve/futures and practice squad; limited active appearances |
Summary of Teams and Career Arc
Across his six-season NFL tenure, Rashad Jennings moved through five organizations while maintaining a consistent identity as a tough, versatile back. He began with the New York Giants, earned opportunities with the Oakland Raiders, contributed for the Buffalo Bills and Jacksonville Jaguars, and finished his career with the Cleveland Browns. His value was strongest in short-yardage, goal-line, and special teams contexts, where his power and reliability were most evident.
What This Means Going Forward
For fans and analysts asking which teams Rashad Jennings played for, the answer is clear: New York Giants, Oakland Raiders, Buffalo Bills, Jacksonville Jaguars, and Cleveland Browns. His career reflects the journeyman path common for role players in the NFL, with each stop shaped by roster needs and his specific skill set. Understanding this trajectory helps frame how he was used and why he remained in the league across multiple seasons.