Mike Smith (American football coach)

Mike Smith (born June 13, 1959) is a former American football coach. He is the former head coach of the NFL's Atlanta Falcons, a position he held from 2008 to 2014. He previously served as the defensive coordinator for the Jacksonville Jaguars between 2003 and 2007. During his tenure as the head coach of the Falcons, Smith became the franchise's winningest coach by number of wins in addition to being the recipient of the 2008 NFL Coach of the Year Award by the Associated Press and was also voted NFL Coach of the Year Award by the Sporting News three different times 2008, 2010 and 2012

Mike Smith
Smith in 2013
Personal information
Born: (1959-06-13) June 13, 1959
Chicago, Illinois
Career information
High school:Daytona Beach (FL) Father Lopez
College:East Tennessee State
Career history
As coach:
Career highlights and awards
  • Super Bowl Champion (XXXV)
  • AP NFL Coach of the Year (2008)
  • Sporting News NFL Coach of the Year Award (2008, 2010, 2012)
Head coaching record
Regular season:66–46 (.589)
Postseason:1–4 (.200)
Career:67–50 (.573)
Coaching stats at PFR

Early years

Raised in Daytona Beach, Florida, Smith played linebacker at Father Lopez Catholic High School, earning all-state honors. He played collegiately for East Tennessee State University between 1977 and 1981, and was chosen as defensive MVP twice. He briefly played professionally for the Winnipeg Blue Bombers of the Canadian Football League, for the 1982 season, before retiring as a player.

Coaching career

College Coaching

Smith decided to take up coaching after his playing days were over, starting in various assistant capacities with several Division I colleges before moving on to the NFL: San Diego State (19821985), Morehead State (1986) and Tennessee Tech (19871998).

Baltimore Ravens and Jacksonville Jaguars

His first NFL job was as defensive assistant/defensive line coach for the Baltimore Ravens in 1999 under defensive line coach Rex Ryan for three seasons. In 2002, he was promoted to linebackers' coach for head coach Brian Billick, tutoring such future standouts as Ray Lewis, Peter Boulware, Jamie Sharper and Adalius Thomas, and in that capacity helped the 2000 Ravens win Super Bowl XXXV. On January 21, 2003, he was again promoted, moving on to be defensive coordinator of the Jacksonville Jaguars for incoming head coach Jack Del Rio.

Atlanta Falcons

In 2008, Smith became head coach for the first time at any level, taking charge of the Atlanta Falcons and starting off his first season by installing rookie Matt Ryan as starting quarterback to open the season against the Detroit Lions. In his debut as an NFL head coach, his Falcons beat the Lions 3421. Atlanta's 216 yards of total offense in the first quarter was the highest in over two decades, eclipsing their October 13, 1991 mark of 172 yards against San Francisco. His first loss, against the Tampa Bay Buccaneers, was mitigated by winning his first coach's challenge, on the spotting of the ball after a Roddy White reception in the third quarter, giving the Falcons a first down and keeping the drive alive. Stars like Michael Turner, Roddy White, Michael Jenkins and John Abraham helped him carry the Falcons to their first playoff berth since 2004, although they lost fairly narrowly to the eventual NFC champion Arizona Cardinals in the wild-card round of the 2008 NFL playoffs. He was named the 2008 AP Coach of the year and NFL Coach of the Year, beating out Miami Dolphins head coach Tony Sparano in the voting.[1]

In his second season, Smith and the Falcons overcame a difficult schedule and several key injuries (to QB Ryan and RB Turner) to end up with a 9-7 finish and second place in the NFC South. While they failed to reach the playoffs, this marked the first time the team had ever had back-to-back winning seasons.

In 2010, he led the Falcons to a NFC-best season record of 13-3, earning the team's second NFC South title and fourth divisional championship overall before being beaten at home by the eventual Super Bowl XLV champions, the Green Bay Packers, 48-21 in the NFC Divisional Round.

The 2011 season ended with another winning record (10-6) and Smith's third playoff appearance (a first-round loss, by another eventual Super Bowl champion, the New York Giants).

In 2012 Smith led the Falcons to a league best 13-3 record and recorded his first win in the postseason as Falcons head coach, edging the Seattle Seahawks 30-28 in the 2012 NFC Divisional Playoffs. With the win, Atlanta also made their 3rd all-time appearance in the NFC Championship Game, and hosted the game for the first time in their history against the San Francisco 49ers. The Falcons were beaten 28-24 after taking the lead 10-0 in the 1st Quarter.[2] Also in the 2012 season, Smith earned his 50th win by defeating the Philadelphia Eagles on October 28, passing Dan Reeves as the best-performing coach in Falcons history by number of wins.[3] Smith reached 50 wins in 71 games, which is good for 3rd best all-time since the AFL-NFL merger in 1970, surpassed only by Chuck Knox who earned his 50th win in 65 games and by George Seifert in 62 games.[4]

Smith was named Sporting News 2012 Coach of the Year[5] for the 3rd time by a pool of 27 NFL coaches and executives.

In the 2013 season, the Falcons slumped to a 4-12 record, and Smith was eventually named the head coach of the North Team in the 2014 Senior Bowl.[6]

On December 28, 2014, multiple media outlets reported that the Falcons had hired Korn Ferry, a reputed firm, to assist in finding potential candidates to replace Smith should he be fired. Later that day, the Falcons lost to the Carolina Panthers 34-3. The game determined the NFC South champion, despite both teams having a losing record. On December 29, 2014 Smith was fired, after two losing seasons in a row.[7]

Tampa Bay Buccaneers

On January 15, 2016, Smith was named the Defensive Coordinator for the Tampa Bay Buccaneers, under former assistant Dirk Koetter, who was named the Buccaneers' head coach that same day.[8] On October 15, 2018, Smith was fired after leading Tampa Bay to the league's worst defense through the first six weeks of the season.[9]

Head coaching record

TeamYearRegular SeasonPost Season
WonLostTiesWin %FinishWonLostWin %Result
ATL2008 1150.6882nd in NFC South01.000Lost to Arizona Cardinals in NFC Wild-Card Game.
ATL2009 970.5632nd in NFC South----
ATL2010 1330.8131st in NFC South01.000Lost to Green Bay Packers in NFC Divisional Game.
ATL2011 1060.6252nd in NFC South01.000 Lost to New York Giants in NFC Wild-Card Game.
ATL2012 1330.8131st in NFC South11.500 Lost to San Francisco 49ers in NFC Championship Game
ATL2013 4120.2503rd in NFC South----
ATL2014 6100.3753rd in NFC South----
ATL Total66460.58914.200
Total[10]66460.58914.200

Personal life

Smith is the oldest of eight children. Mike and his wife, Julie, have one daughter, Logan.[11] Mike is the brother-in-law of former NFL head coach Brian Billick.[12]

gollark: It's an x86-64 system using debian or something.
gollark: > `import hashlib`Hashlib is still important!> `for entry, ubq323 in {**globals(), **__builtins__, **sys.__dict__, **locals(), CONSTANT: Entry()}.items():`Iterate over a bunch of things. I think only the builtins and globals are actually used.The stuff under here using `blake2s` stuff is actually written to be ridiculously unportable, to hinder analysis. This caused issues when trying to run it, so I had to hackily patch in the `/local` thing a few minutes before the deadline.> `for PyObject in gc.get_objects():`When I found out that you could iterate over all objects ever, this had to be incorporated somehow. This actually just looks for some random `os` function, and when it finds it loads the obfuscated code.> `F, G, H, I = typing(lookup[7]), typing(lookup[8]), __import__("functools"), lambda h, i, *a: F(G(h, i))`This is just a convoluted way to define `enumerate(range))` in one nice function.> `print(len(lookup), lookup[3], typing(lookup[3])) #`This is what actually loads the obfuscated stuff. I think.> `class int(typing(lookup[0])):`Here we subclass `complex`. `complex` is used for 2D coordinates within the thing, so I added some helper methods, such as `__iter__`, allowing unpacking of complex numbers into real and imaginary parts, `abs`, which generates a complex number a+ai, and `ℝ`, which provvides the floored real parts of two things.> `class Mаtrix:`This is where the magic happens. It actually uses unicode homoglyphs again, for purposes.> `self = typing("dab7d4733079c8be454e64192ce9d20a91571da25fc443249fc0be859b227e5d")`> `rows = gc`I forgot what exactly the `typing` call is looking up, but these aren't used for anything but making the fake type annotations work.> `def __init__(rows: self, self: rows):`This slightly nonidiomatic function simply initializes the matrix's internals from the 2D array used for inputs.> `if 1 > (typing(lookup[1]) in dir(self)):`A convoluted way to get whether something has `__iter__` or not.
gollark: If you guess randomly the chance of getting none right is 35%ish.
gollark: Anyway, going through #12 in order:> `import math, collections, random, gc, hashlib, sys, hashlib, smtplib, importlib, os.path, itertools, hashlib`> `import hashlib`We need some libraries to work with. Hashlib is very important, so to be sure we have hashlib we make sure to keep importing it.> `ℤ = int`> `ℝ = float`> `Row = "__iter__"`Create some aliases for int and float to make it mildly more obfuscated. `Row` is not used directly in anywhere significant.> `lookup = [...]`These are a bunch of hashes used to look up globals/objects. Some of them are not actually used. There is deliberately a comma missing, because of weird python string concattey things.```pythondef aes256(x, X): import hashlib A = bytearray() for Α, Ҙ in zip(x, hashlib.shake_128(X).digest(x.__len__())): A.append(Α ^ Ҙ) import zlib, marshal, hashlib exec(marshal.loads(zlib.decompress(A)))```Obviously, this is not actual AES-256. It is abusing SHAKE-128's variable length digests to implement what is almost certainly an awful stream cipher. The arbitrary-length hash of our key, X, is XORed with the data. Finally, the result of this is decompressed, loaded (as a marshalled function, which is extremely unportable bytecode I believe), and executed. This is only used to load one piece of obfuscated code, which I may explain later.> `class Entry(ℝ):`This is also only used once, in `typing` below. Its `__init__` function implements Rule 110 in a weird and vaguely golfy way involving some sets and bit manipulation. It inherits from float, but I don't think this does much.> `#raise SystemExit(0)`I did this while debugging the rule 110 but I thought it would be fun to leave it in.> `def typing(CONSTANT: __import__("urllib3")):`This is an obfuscated way to look up objects and load our obfuscated code.> `return getattr(Entry, CONSTANT)`I had significant performance problems, so this incorporates a cache. This was cooler™️ than dicts.
gollark: The tiebreaker algorithm is vulnerable to any attack against Boris Johnson's Twitter account.

References

  1. AP names Smith NFL Coach of the Year Archived January 16, 2009, at the Wayback Machine
  2. "Seahawks vs. Falcons Divisional Playoff recap". NFL.com. Retrieved January 13, 2013.
  3. Cox, Daniel. "Smith Sets Franchise Record With 50th Win". atlantafalcons.com - News. atlantafalcons.com. Retrieved October 30, 2012.
  4. Yasinskas, Pat. "Mike Smith is in good company". ESPN.com NFC South Blog. ESPN.com. Retrieved October 30, 2012.
  5. "Mike Smith voted Sporting News' Coach of the Year". Retrieved January 25, 2013.
  6. DiRocco, Michael (January 2, 2014). "Mike Smith, Gus Bradley to coach". ESPN. Retrieved January 12, 2014.
  7. "Falcons fire Mike Smith". espn.go.com. December 29, 2014. Retrieved December 29, 2014.
  8. https://twitter.com/RapSheet/status/688072051962286082. Missing or empty |title= (help)
  9. "Buccaneers firing defensive coordinator Mike Smith". nfl.com. October 15, 2018. Retrieved October 15, 2018.
  10. Mike Smith Record, Statistics, and Category Ranks - Pro-Football-Reference.com Archived September 19, 2010, at the Wayback Machine
  11. "Mike Smith". etsualumni.org. Retrieved January 4, 2020.
  12. Porath, Brendan. "Seahawks vs. Falcons: Brian Billick, brother-in-law of Mike Smith, will call game on FOX". sbnation.com. Vox Media, LLC. Retrieved January 4, 2020.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.