The Monday Kickoff: The Best Stories Of 2019

Iowa scored just three points in a loss to Michigan on Oct. 5.
The Hawkeyes scored 12 points in a loss at home to Penn State the following week.
Quarterback Nate Stanley was inches from getting in for a two-point conversion that would have tied the game late in a 24-22 loss at Wisconsin.
The margin of error is always slim in college football, and it's always easy to what-if at the end of the season.
But we won't do that here at the Monday Kickoff. Iowa finished 10-3 overall after Friday's 49-24 win over USC in the Holiday Bowl, closing with a four-game winning streak.
It was Iowa's sixth 10-win season since Kirk Ferentz took over in 1999. It completes a run of 47 wins over five seasons, the best five-season stretch in program history.
Iowa has won three consecutive bowl games, tying its longest such streak in program history. Ferentz has won nine bowl games since 2001 — only Ohio State (10) has won more in that time frame.
So, what-if if you want, but this season produced some great moments, and great stories.
A look at the best of 2019:
It may be a day late, but @HawkeyeFootball fans are more than thankful for Keith Duncan and his right leg.
— Iowa On BTN (@IowaOnBTN) November 30, 2019
BTN x @USCellular pic.twitter.com/rbXtBii5Xq
Keith Duncan's season
Let's lead this look back on the season with a look at the kicker.
What we knew of Keith Duncan at the beginning of the season was he had made the game-winning kick against Michigan in 2016, and for the last two seasons was behind Miguel Recinos on the depth chart.
What Duncan did this season proved to be historic.
He made 29 field goals, the most in school and Big Ten history. It was the sixth highest total in NCAA single-season history.
Duncan finished with 119 points, third-most all-time in program history.
Oh, and he was a consensus All-American while also winning the Big Ten's kicker of the year award.
He beat Nebraska with a last-second field goal. He kicked four field goals in an 18-17 win over Iowa State. He had four against Illinois.
The story of the year? It's Keith Duncan.
Moving up the @HawkeyeFootball passing TD list, Nate Stanley now sits in third all-time, with 57. pic.twitter.com/MkFoUAYwqN
— Iowa On BTN (@IowaOnBTN) September 7, 2019
Stanley's career
Nate Stanley became only the second Iowa quarterback to win three bowl games — Ricky Stanzi was the other.
Stanley threw for 213 yards and two touchdowns in the Holiday Bowl. He was 18-of-27 passing, managing the game with the experience of a player who never missed a start in his final three seasons.
Stanley never lost in rivalry games against Iowa State, Nebraska and Minnesota. His final record in trophy/bowl games was 12-3 (all three losses were to Wisconsin).
"The last four years have been the best four years of my life."
— FOX College Football (@CFBONFOX) December 28, 2019
Nate Stanley talks with @JennyTaft after @HawkeyeFootball's Holiday Bowl victory. pic.twitter.com/3MbeM0HSq7
Some of the final Stanley numbers:
• Record: 27-12 (No. 2 in most wins at Iowa)
• Record in bowl games: 3-0 (One of two quarterbacks to win three)
• 2019 passing yards: 2,951 (His single-season career high, sixth-best in school history)
• Career passing yards: 8,302 (No. 2 on Iowa's all-time list)
• Career TD passes: 68 (No. 2 on Iowa's all-time list)
• Career total offense: 8,198 yards (No. 3 on Iowa's all-time list)
"Probably the first word that comes to my mind would be steadiness and dependability ... I guess that's two words," Ferentz said on the Thursday before the Holiday Bowl. "They go hand-in-hand. He's just extremely steady. He's so dependable."
A.J. Epenesa, ladies and gentlemen. pic.twitter.com/L55WzeBvuk
— Iowa On BTN (@IowaOnBTN) November 17, 2019
Epenesa's finish
Defensive end A.J. Epenesa had 2 1/2 sacks in Friday's game, finishing the season with 11 1/2, the most by any Hawkeye since Adrian Clayborn had 11 1/2 in 2009.
What was impressive with how Epenesa closed the season. He had 8 1/2 sacks over the final four games, all Iowa wins.
Epenesa was blocked, chipped, and double-teamed all season. Yet he finished 2019 with 49 tackles, including 14 1/2 for loss.
His decision on whether to skip his final season to go to the NFL is looming. Epenesa has had a brilliant career. He's played his way into a big payday as a professional.
His dominance down the stretch helped improved his stock.
Iowa RILB Kristian Welch (#34) vs. Minnesota (11/16/19). #NFLDraft pic.twitter.com/AW4JBoppu5
— PFDZ (@PFDZ44) December 23, 2019
The quiet season of Kristian Welch
The final numbers for the senior middle linebacker — a team-high 87 tackles. He had nine for loss, three sacks, and three pass breakups.
He did all of that while missing three games because of a midseason injury.
Iowa's defense was one of the nation's best. Welch was the anchor in the middle, always disruptive.
Iowa's 2020 defense is going to be determined by many factors, but finding Welch's replacement is going to be one of the big things to watch in the spring and summer.
💪 @HawkeyeFootball seals it with a Pick-Six! pic.twitter.com/mtr6NQPhgq
— FOX College Football (@CFBONFOX) December 28, 2019
The finish
The loss to Wisconsin all but ended Iowa's Big Ten West Division hopes, and there were any number of scenarios to how the season would finish.
Except all the Hawkeyes did was stun undefeated Minnesota at home, defeat Illinois, win on the road at Nebraska after losing a second-half lead, then pulling away in the second half in the crushing of USC.
The Hawkeyes seemed relaxed during those final weeks, and played their best football.
Their goal, after their championship goals were snuffed, was to win 10 games, and they did just that.

I was with The Hawk Eye (Burlington, Iowa) for 28 years, the last 19-plus as sports editor. I've covered Iowa basketball for the last 27 years, Iowa football for the last six seasons. I'm a 17-time APSE top-10 winner, with seven United States Basketball Writers Association writing awards and one Football Writers Association of America award (game story, 1st place, 2017).
Follow johnbohnenkamp