Coaches
Kirk Ciarrocca
His career from Wikipedia, each job checked against the team-season pages (✓ = a second source agrees, ≠ = they disagree)
Kirk Ciarrocca
Source: Wikipedia, read 2026-10-26
| Years | Team | Role | Title | Head coach |
|---|---|---|---|---|
| 1990-1991 | Temple | GA | GA | not known |
| 1992 | Western Connecticut | Position | PGC/WR | not known |
| 1993 | Delaware Valley | Position | PGC/WR | not known |
| 1994-1995 | Western Connecticut | OC | OC/QB/WR | not known |
| 1996-1999 | Princeton | Position | WR | not known |
| 2000-2001 | Pennsylvania | Position | WR | not known |
| 2002-2007 | Delaware | OC | OC/QB | not known |
| 2008-2010 | Rutgers | OC | co-OC/QB✓ | Greg Schiano* |
| 2011 | Richmond | Position | QB | not known |
| 2012 | Delaware | Position | RB | not known |
| 2013-2016 | Western Michigan | OC | OC/QB✓ | P.J. Fleck* |
| 2017-2019 | Minnesota | OC | OC/QB✓ | P.J. Fleck* |
| 2020 | Penn State | OC | OC/QB✓ | James Franklin* |
| 2021 | West Virginia | Analyst | OA | Neal Brown* |
| 2022 | Minnesota | OC | OC/QB✓ | P.J. Fleck* |
| 2023- | Rutgers | OC | OC/QB✓ | Greg Schiano* |
Record
Confirmed coordinator seasons since 2005. FBS rankings
| Season | Team | Job | EPA/play | Points/poss. | Success | Year before | Teams |
|---|---|---|---|---|---|---|---|
| 2009 | Rutgers | Co-offensive coordinator | 117 | 57 | 118 | 62 | 120 |
| 2010 | Rutgers | Co-offensive coordinator | 108 | 104 | 107 | 117 | 120 |
| 2013 | Western Michigan | Offensive coordinator | 120 | 118 | 113 | 62 | 125 |
| 2014 | Western Michigan | Offensive coordinator | 18 | 21 | 37 | 120 | 128 |
| 2015 | Western Michigan | Offensive coordinator | 7 | 8 | 17 | 18 | 128 |
| 2016 | Western Michigan | Offensive coordinator | 4 | 1 | 2 | 7 | 128 |
| 2017 | Minnesota | Offensive coordinator | 105 | 107 | 87 | 87 | 130 |
| 2018 | Minnesota | Offensive coordinator | 73 | 59 | 53 | 105 | 130 |
| 2019 | Minnesota | Offensive coordinator | 11 | 13 | 15 | 73 | 130 |
| 2020 | Penn State | Offensive coordinator | 57 | 60 | 43 | 30 | 127 |
| 2022 | Minnesota | Offensive coordinator | 35 | 42 | 12 | 80 | 131 |
| 2023 | Rutgers | Offensive coordinator | 99 | 82 | 88 | 126 | 133 |
| 2024 | Rutgers | Offensive coordinator | 83 | 46 | 54 | 99 | 134 |
| 2025 | Rutgers | Offensive coordinator | 36 | 34 | 26 | 83 | 136 |
| 2026 | Rutgers | Offensive coordinator | 90 | 80 | 81 | 36 | 138 |
Worked under
- Greg Schiano* · Rutgers 2008-2026 (OC, Position)
- P.J. Fleck* · Western Michigan 2013-2016 (OC, Position)
- P.J. Fleck* · Minnesota 2017-2022 (OC, Position)
- James Franklin* · Penn State 2020 (OC, Position)
- Neal Brown* · West Virginia 2021 (Analyst)
His tree
Coaches who were on his staffs
No one on his staffs among the coaches we hold.
Coached together
- Curt Cignetti*+ · Temple 1990-1991 · him GA, them Position
- Jeff Nixon · Princeton 1998 · him Position, them Position
- Al Bagnoli · Pennsylvania 2000-2001 · him Position, them Head coach
- Mike Elko* · Pennsylvania 2000 · him Position, them Position
- K.C. Keeler* · Delaware 2002-2012 · him OC, Position, them Head coach
- Kyle Flood · Delaware 2002-2004 · him OC, Position, them Other, Position
- Lyle Hemphill · Delaware 2004-2005 · him OC, Position, them GA, Position
- Bobby Acosta · Delaware 2005 · him OC, Position, them Position
- Isaac Collins · Delaware 2005 · him OC, Position, them Other
- Neal Brown* · Delaware 2005 · him OC, Position, them Position
- Ben Albert · Delaware 2006-2007 · him OC, Position, them Other, Position
- James Perry · Delaware 2006 · him OC, Position, them Position
- Damian Wroblewski · Delaware 2007 · him OC, Position, them Other, Position
- Jared Ambrose · Delaware 2007 · him OC, Position, them GA
- Chris Rippon · Rutgers 2008 · him OC, Position, them ST coord.
- Ed Pinkham · Rutgers 2008-2010 · him OC, Position, them DC, Position
- Greg Schiano* · Rutgers 2008-2026 · him OC, Position, them Head coach
- John McNulty · Rutgers 2008-2025 · him OC, Position, them Analyst, OC, Position
- Kyle Flood · Rutgers 2008-2010 · him OC, Position, them OC, Other, Position
- Bob Fraser · Rutgers 2009-2010 · him OC, Position, them DC
- Robb Smith · Rutgers 2009-2025 · him OC, Position, them DC, Position, ST coord.
- Andrew Aurich · Rutgers 2010-2023 · him OC, Position, them Analyst, Position
- P.J. Fleck* · Rutgers 2010 · him OC, Position, them Position
- Phil Galiano · Rutgers 2010 · him OC, Position, them Position
- Tem Lukabu · Rutgers 2010 · him OC, Position, them Position
- Bob Trott · Richmond 2011 · him Position, them DC
- Jim Hofher · Delaware 2012 · him Position, them OC, Position
- Charles Huff* · Western Michigan 2013 · him OC, Position, them Position
- Ed Pinkham · Western Michigan 2013-2016 · him OC, Position, them DC
- Luke Getsy · Western Michigan 2013 · him OC, Position, them Position
- P.J. Fleck* · Western Michigan 2013-2016 · him OC, Position, them Head coach
- Tim McGarigle · Western Michigan 2013-2015 · him OC, Position, them Other, Position
- Matt Simon · Western Michigan 2014-2016 · him OC, Position, them Position
- Mike Hart · Western Michigan 2014-2015 · him OC, Position, them Position
- Greg Harbaugh Jr. · Western Michigan 2015-2016 · him OC, Position, them GA
- David Duggan · Western Michigan 2016 · him OC, Position, them Position
- Kenni Burns · Western Michigan 2016 · him OC, Position, them Position
- Ed Warinner · Minnesota 2017 · him OC, Position, them Other, Position
- Greg Harbaugh Jr. · Minnesota 2017-2022 · him OC, Position, them Analyst, Position
- Joe Rossi · Minnesota 2017-2022 · him OC, Position, them Analyst, DC, Position
- Kenni Burns · Minnesota 2017-2022 · him OC, Position, them Other, Position
- Matt Simon · Minnesota 2017-2022 · him OC, Position, them OC, Other, Position
- Maurice Linguist · Minnesota 2017 · him OC, Position, them Position
- P.J. Fleck* · Minnesota 2017-2022 · him OC, Position, them Head coach
- Robb Smith · Minnesota 2017-2018 · him OC, Position, them DC, Position
- Clay Patterson · Minnesota 2018-2019 · him OC, Position, them Position
- Jahmile Addae · Minnesota 2018 · him OC, Position, them Position
- Joe Harasymiak* · Minnesota 2019 · him OC, Position, them Position
- Brent Pry · Penn State 2020 · him OC, Position, them DC, Position
- Eric Raisbeck · Penn State 2020 · him OC, Position, them Analyst
- Ja'Juan Seider · Penn State 2020 · him OC, Position, them Position
- James Franklin* · Penn State 2020 · him OC, Position, them Head coach
- John Scott Jr. · Penn State 2020 · him OC, Position, them Position
- Terry Smith · Penn State 2020 · him OC, Position, them Other, Position
- Tim Banks · Penn State 2020 · him OC, Position, them DC, Position
- Ty Howle · Penn State 2020 · him OC, Position, them Analyst
- Tyler Bowen · Penn State 2020 · him OC, Position, them OC, Position
- Chad Scott · West Virginia 2021 · him Analyst, them OC, Position
- Gerad Parker* · West Virginia 2021 · him Analyst, them OC, Position
- Jeff Casteel · West Virginia 2021 · him Analyst, them Analyst
- Jordan Lesley · West Virginia 2021 · him Analyst, them DC
- Neal Brown* · West Virginia 2021 · him Analyst, them Head coach
- ShaDon Brown · West Virginia 2021 · him Analyst, them DC
- Travis Trickett · West Virginia 2021 · him Analyst, them Position
- Paul Haynes · Minnesota 2022 · him OC, Position, them DC, Position
- Corey Hetherman · Rutgers 2023 · him OC, Position, them Position
- Dave Brock · Rutgers 2023-2026 · him OC, Position, them Position
- Jared Keyte · Rutgers 2023 · him OC, Position, them Analyst, Position
- Joe Harasymiak* · Rutgers 2023-2024 · him OC, Position, them DC
- John Perry · Rutgers 2023-2024 · him OC, Position, them Analyst
- Zach Sparber · Rutgers 2025 · him OC, Position, them DC
- Travis Johansen · Rutgers 2026 · him OC, Position, them DC