NFL Assistant Coach

Last Updated:
September 19, 2023

Job Description Overview

As an NFL Assistant Coach, your main job is to help the head coach manage the team, design game strategies, and develop player skills. You'll work closely with players on both offense and defense, giving feedback and helping them build their skills. Your day-to-day activities will include analyzing game film, researching the rival team, and helping to develop playbooks. You'll be responsible for implementing the game strategy during practices and games, working with players to execute it effectively, and giving feedback to the head coach when necessary.

In addition to your coaching duties, you'll also be responsible for recruiting new talent, coordinating travel, and managing team logistics. You'll be an important liaison between players and the head coach, and you'll need excellent communication skills to succeed in this role.

To become an NFL Assistant Coach, you'll need both coaching experience and a deep knowledge of the game of football. If you're passionate about the sport, love working with people, and are ready to work hard, this could be the perfect job for you.

Struggling with Product Marketing?ūüĎá
PMMTeam is a world-class Product Marketing Agency with a unique "as a service" subscription model.

Job Duties and Responsibilities

  • Help the head coach develop game strategies and tactics
  • Evaluate game footage to identify areas for improvement and game plan adjustments
  • Assist in player development and skill training
  • Analyze opponent teams to develop game plans and plays
  • Lead drills and practice sessions
  • Provide feedback and guidance to players during games and practices
  • Scout potential recruits and assess their abilities for the team
  • Collaborate with other assistant coaches to optimize team performance
  • Attend team meetings and contribute to decision-making processes
  • Handle administrative tasks as needed, such as organizing practice schedules and equipment.

Experience and Education Requirements

To be an NFL Assistant Coach, you need a good education and relevant experience in sports. Many coaches start by playing football in high school and college. They then get a bachelor's or master's degree in a related field, like physical education or sports science. It's also important to have experience coaching at the high school or college level, as well as other related jobs like athletic director or strength and conditioning coach. It's crucial to have a deep understanding of the game and the ability to analyze players' skills and performance. Successful coaches also need good communication, leadership, and problem-solving skills.

Salary Range

NFL Assistant Coach salary range varies depending on the team and location, but it usually ranges from $250,000 to $1 million per year in the United States. According to Forbes, the average salary for an NFL assistant coach in 2020 was around $400,000 annually.

Some of the highest-paid assistant coaches in the NFL include Brian Schottenheimer, who earns $4 million per year, and Steve Sarkisian, who reportedly earns $2.5 million per year. The salary range can also vary depending on the coach's experience, performance, and tenure.

Outside of the United States, assistant coaches in the Canadian Football League (CFL) can expect to earn an average salary of around CAD 100,000 per year. In Europe, the salary range for assistant football coaches in top leagues like La Liga or the Premier League can vary from €100,000 to €500,000 annually.


  • Forbes:
  • CFL Salary Cap:
  • Marca (in Spanish):

Career Outlook

The career outlook for an NFL Assistant Coach looks quite promising in the sports industry over the next 5 years. With the NFL becoming increasingly popular and fans' interest in football continuing to grow, the demand for skilled coaches to guide and enhance teams' performance is higher than ever. According to the Bureau of Labor Statistics, the employment of coaches and scouts is projected to grow 12 percent from 2019 to 2029, much faster than the average for all occupations. 

The competition for Assistant Coach positions is high, and candidates with experience and education in coaching, physical training, and leadership will have a more significant advantage in the job market. In addition, being able to adapt to the changing dynamics of the sports industry and understand advanced statistics and data analyzing techniques will be invaluable skills to have. 

Overall, the career outlook for an NFL Assistant Coach looks bright, with the potential for job growth and the opportunity to work with talented athletes helping teams become championship contenders.

Frequently Asked Questions (FAQ)

Q: What does an NFL Assistant Coach do?

A: An NFL Assistant Coach helps the head coach with various tasks such as reviewing game footage, creating game strategies, and working with players on their skills.

Q: What kind of education does someone need to become an NFL Assistant Coach?

A: While there is no specific education requirement, most NFL Assistant Coaches have a bachelor's degree in sports management, physical education, or a related field. They also often have experience playing or coaching football.

Q: What skills are needed to be successful as an NFL Assistant Coach?

A: An NFL Assistant Coach should have strong communication skills, leadership skills, and knowledge of the game. They also need to be able to work well under pressure and be adaptable to changes in the game.

Q: How much does an NFL Assistant Coach make?

A: The salary of an NFL Assistant Coach varies depending on their experience, team, and location but can range from $150,000 to over $1 million per year.

Q: Are there any downsides to being an NFL Assistant Coach?

A: NFL Assistant Coaches often work long hours, including weekends and holidays. They also have demanding schedules during the football season and may have to travel frequently. Additionally, their job security can be uncertain due to the high turnover rate in the NFL coaching industry.

Copyright 2023 - All Rights Reserved // Privacy Policy
Terms and Conditions
Do Not Sell or Share My Personal information
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.