TCU

How TCU’s Mitch Kirsch is approaching the opportunity to call plays vs. USC

TCU tight ends coach Mitch Kirsch didn’t think coaching college football was his calling after a brief stint with the Chicago Bears in 2017.

Fast-forward eight years later and Kirsch finds himself with an opportunity to call plays for TCU in the Alamo Bowl against USC at 8 p.m. Tuesday in San Antonio.

It’s been quite the journey for Kirsch, a former FCS All-American at James Madison who was trying to find his way after the opportunity with the Bears came to an end.

“I got cut from the Chicago Bears. I was coaching at my high school and trying to get back to the NFL,” Kirsch said. “My O-line coach that I played for got the job at SMU. He gave me a call and said had I thought of coaching. My initial answer was ‘No, not really.’ I gave it a few days, called him back and said I’m in.

“I packed two duffle bags full of fishing rods and drove down to Dallas. I walked into Sonny [Dykes]’ office and said, ‘Hey, I’m ready to work.’”

It was Kirsch’s first time meeting Dykes, who was still head coach at SMU, but it was the start of what would be a coaching relationship that is approaching a decade.

Kirsch served as an offensive graduate assistant with Dykes with the Mustangs and then followed him to Fort Worth to become a senior analyst. After Doug Meacham departed to become the offensive coordinator at Oklahoma State last December, Kirsch was elevated to tight ends coach.

Now he’ll have an opportunity to lead the Horned Frogs’ offense against a top-20 opponent. It’s not something Kirsch is taking for granted.

“It’s been really cool,” Kirsch said. “Coach Dykes gave me this opportunity, and I’ve been with him for eight years. Most importantly, we’ve got a great staff that’s put together a really good game plan ... to just go execute at a high level, and that’s what we were looking at going into this. How can we get our guys to play fast, play efficiently and execute at a high level?”

The departure of former offensive coordinator Kendal Briles to South Carolina earlier this month opened the door for Kirsch to have this moment, and while Briles’ departure happened quickly, Kirsch has been preparing for this chance since he joined Dykes’ staff.

Kirsch said the quality of offensive coordinators Dykes has had helped Kirsch develop his own scheme he’s been waiting to unleash.

“It’s funny everybody thinks in this profession you have to move around as much as possible to learn new stuff,” Kirsch said. “But I’ve been lucky to be around Sonny for eight years and have four really good coordinators come in and be able to learn from them. It started off with Rhett Lashlee. Rhett was a power run guy and our second year changed to more four verts and change [routes] stuff.

“Then I got with Garrett Riley who was true Air Raid and Kendal, being able to pick and pluck things from each of their offenses [was huge]. A lot of people don’t know this, but I’ve got my offensive playbook off to the side for when I get my chance.”

Kirsch said the playbook includes concepts that Dykes was using five years ago and some concepts that were used five games ago. Kirsch also said that Briles and TCU’s new offensive coordinator, Gordon Sammis, provided some tips to prepare for Tuesday’s game.

The biggest goal for Kirsch and the rest of the offensive staff was to build a game plan around Ken Seals, who will start at quarterback in place of Josh Hoover, who said on Dec. 18 that he intends to enter the transfer portal. Seals played at Weatherford High School before starting his college career at Vanderbilt.

Kirsch said he doesn’t see a huge difference in their skill sets.

“Ken and Josh have a lot of similarities in arm talent,” Kirsch said. “Ken is a little bit more of a runner at times. Everything that Josh could do, Ken can do. Let’s not forget, Ken started 20-plus games in the SEC. So we felt as a staff for the longest time, we’ve had the best backup quarterback in the country, and now he’s got a chance to ride off into the sunset for TCU, a team that he grew up watching.”

As much as Kirsch is excited about the opportunity for Seals, the Horned Frogs are also excited that Kirsch will have his moment to lead the offense.

“Man, Mitch has been a great role model to me,” tight end Chase Curtis said. “He’s like an older brother to me because I’m closer to him in age than most of the other tight ends in the room. But he’s made football really fun for me again. I’ve grown so much with him as a coach, and it means the world to me he’s got this opportunity. I know he’s going to do a good job.”

All-American wide receiver Eric McAlister, who will likely play a big role in Kirsch’s game plan, also said he was excited to see Kirsch get play-calling duties.

“Mitch is a cool guy, he’s always fun to be around,” McAlister said. “He’s one of those guys you want to go into a fire with, no matter if it’s dumb or smart decision. If Mitch says let’s go, he’s going to be one of those guys we follow behind.”


Game schedule dates, times, locations

NEXT UP: Game dates, times, locations, channel

Rangers
  • June 1 Rangers 2, St. Louis 1
  • June 2 Rangers 7, St. Louis 4
  • June 3 St. Louis 5, Rangers 3
  • June 5 Rangers 3, Cleveland 2
  • June 6 Cleveland 6, Rangers 0
  • June 7 Rangers 10, Cleveland 0
  • June 9 at Kansas City, 6:40 p.m., RSN
  • June 10 at Kansas City, 6:40 p.m., RSN
  • June 11 at Kansas City, 1:10 p.m., RSN
  • June 12 at Boston, 6:10 p.m., CW
  • June 13 at Boston, 3:10 p.m., RSN
  • June 14 at Boston, 6:20 p.m., NBC, Peacock
Wings
  • May 22 Atlanta 86, Wings 69
  • May 24 Wings 91, New York 76
  • May 28 Wings 95, Las Vegas 87
  • June 1 Wings 79, Seattle 56
  • June 5 Wings 104, Los Angeles 96
  • June 9 at Minnesota, 7 p.m., KFAA
  • June 11 vs. Phoenix, 8 p.m., Amazon Prime Video
  • June 13 at Portland, 7:30 p.m., KFAA
  • June 15 vs. Las Vegas, 7 p.m., KFAA, USA
  • June 17 at Golden State, 9 p.m., KFAA
TCU Football
  • 2026 season
  • Aug. 29 vs. North Carolina (at Dublin), 11 a.m., ESPN
  • Sept. 12 vs. Grambling State, 7 p.m., ESPN+
  • Sept. 19 vs. Arkansas State, 7 p.m., ESPNU
  • Sept. 26 at Central Florida, TBA
  • Oct. 3 vs. BYU, TBA
  • Oct. 17 at Baylor, TBA
  • Oct. 24 vs. West Virginia, TBA
  • Oct. 31 vs. Kansas, TBA
  • Nov. 6 at Arizona, 9:15 p.m., ESPN
  • Nov. 14 vs. Kansas State, TBA
  • Nov. 21 vs. Utah, TBA
  • Nov. 26 at Texas Tech, 7 p.m., ESPN
Cowboys
  • Sept. 13 at N.Y. Giants, 7:20 p.m., NBC
  • Sept. 20 vs. Washington, 3:25 p.m., Fox
  • Sept. 27 vs. Baltimore (at Rio de Janeiro), 3:25 p.m., CBS
  • Oct. 4 at Houston, 12 p.m., Fox
  • Oct. 8 vs. Tampa Bay, 7:15 p.m., Amazon Prime Video
  • Oct. 18 at Green Bay, 7:20 p.m., NBC
  • Oct. 26 at Philadelphia, 7:15 p.m., ESPN, ABC
  • Nov. 1 vs. Arizona, 12 p.m., Fox
  • Nov. 8 at Indianapolis, 12 p.m., Fox
  • Nov. 15 vs. San Francisco, 3:25 p.m., Fox
  • Nov. 22 vs. Tennessee, 12 p.m., Fox
  • Nov. 26 vs. Philadelphia, 3:30 p.m., Fox
  • Dec. 7 at Seattle, 7:15 p.m., ESPN, ABC
  • Dec. 20 at L.A. Rams, 3:25 p.m., CBS
  • Dec. 27 vs. Jacksonville, 7:20 p.m., NBC
  • Jan. 3 vs. N.Y. Giants, 12 p.m., Fox
  • Jan. 9 or 10 at Washington, TBA
World Cup
  • All local matches at AT&T Stadium
  • Group stage
  • June 14 Netherlands vs. Japan (Group F), 3 p.m., Fox
  • June 17 England vs. Croatia (Group L), 3 p.m., Fox
  • June 22 Argentina vs. Austria (Group J), 12 p.m., Fox
  • June 25 Japan vs. Sweden (Group F), 6 p.m., FS1
  • June 27 Argentina vs. Jordan (Group J), 9 p.m., Fox
  • Knockout round
  • June 30 Round of 32: Group E runner-up vs. Group I runner-up, 12 p.m., Fox
  • July 3 Round of 32: Group D runner-up vs. Group G runner-up, 1 p.m., Fox
  • July 6 Round of 16: Teams TBD, 2 p.m., Fox
  • July 14 Semifinal: Teams TBD, 2 p.m., Fox
FC Dallas
  • May 2 FC Dallas 2, NY Red Bulls 0
  • May 9 FC Dallas 3, Salt Lake 1
  • May 13 Vancouver 3, FC Dallas 2
  • May 16 FC Dallas 3, San Jose 2
  • May 23 FC Dallas 2, Colorado 1
  • World Cup break
  • July 22 at Portland, 9:30 p.m., Apple TV
  • July 25 at San Diego, 8:30 p.m., FS1, Apple TV
Texas Motor Speedway
  • June 13 NASCAR Racing Experience
  • June 20 Team Texas - David Starr's Racing School
  • June 20 Drift n Drag
  • July 11 NASCAR Racing Experience
  • July 11 Hearts in High Gear
  • July 25 Drift n Drag

This story was originally published December 28, 2025 at 6:10 PM.

Steven Johnson
Fort Worth Star-Telegram
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER