Francis John McCaffery (born May 23, 1959) is an American college basketball coach who is the current men's basketball head coach at the University of Pennsylvania. He previously served as head coach of Lehigh University, UNC Greensboro, Siena, and Iowa. McCaffery has led all five programs he has coached to the NCAA tournament at least once, one of five coaches in NCAA Division I history to do so.

McCaffery played college basketball for one season at Wake Forest before transferring to Penn.SI's 2009 Top 20 Scouting Reports, Sports Illustrated, November 23, 2009.

He began his college coaching career with a stint at Penn as an assistant coach. McCaffery became an assistant coach at Lehigh in 1983. He was the youngest head coach in Division I when he was promoted to head coach in 1985. Following his career at Lehigh, McCaffery spent 11 years as an assistant at Notre Dame. In 1999, he became the head coach of the UNC Greensboro Spartans. McCaffery had a 90–87 record through six seasons. He led the Spartans to the Southern Conference Championship and the NCAA Tournament in 2001.

In his five seasons at Siena, McCaffery guided the Saints to four 20-win seasons, including three consecutive MAAC regular season and conference tournament championships. These resulted in three consecutive berths to the NCAA Tournament, in which they defeated both Vanderbilt and Ohio State in the first rounds. McCaffery's tenure at Siena is considered the greatest in program history as he revived a program that had a record of 6–24 prior to his arrival. He also maintained a 100% graduation rate for players completing their NCAA eligibility.

McCaffery was introduced as the head coach of the Iowa Hawkeyes on March 29, 2010, where he reached the final of the 2013 National Invitation Tournament and reached the NCAA Division I men's basketball tournament in seven of his 15 seasons.

On March 26, 2025, McCaffery was named head coach of the Penn Quakers, his alma mater.

Head coaching career Lehigh Mountain Hawks McCaffery began his tenure at Lehigh University as an assistant coach for two seasons before being promoted at age 26 on September 14, 1985, to succeed Tom Schneider who had resigned to return to Penn in a similar capacity six days prior on September 8."Fran McCaffery, an assistant basketball coach at Lehigh the...," United Press International (UPI), Saturday, September 14, 1985. Retrieved March 15, 2023.Cialini, Joe. "Tom Schneider says he never though about returning to...," United Press International (UPI), Tuesday, September 10, 1985. Retrieved March 15, 2023. He led Lehigh to a 49–39 record in his three-year term with the Engineers (Lehigh changed their mascot to the Mountain Hawks after McCaffery leftFrom Engineers to Mountain Hawks: How Clutch came to be. The Brown and White (November 18, 2021). Retrieved on March 15, 2023.). In the 1987–1988 season, McCaffery led Lehigh to its second NCAA Tournament Appearance in program history. He left Lehigh to join Digger Phelps' staff at the University of Notre Dame on August 1, 1988."Sports Digest," United Press International (UPI), Monday, August 1, 1988. Retrieved March 16, 2023.

UNC Greensboro Spartans

McCaffery posted a 90–87 record in six seasons. In his first year at the helm, Greensboro compiled a 15–13 record overall and a 9-7 Southern Conference mark, good for third place in the North Division. It was the 18th-most improved record nationally among NCAA Division I teams.

In McCaffery's second season, he guided the Spartans to unprecedented heights with a 19–12 record and the 2001 SoCon Tournament Championship. The Spartans defeated Chattanooga, 67–66, in the finals and received the SoCon's automatic bid to the NCAA Tournament. The following year (2001-2002) McCaffery led the Spartans to their first 20-win season since joining the conference. It marked the first time the program claimed a share of the SoCon North Division title as well. After falling to eventual tournament champion Davidson in the conference tournament semifinals, the Spartans were awarded a berth into the 2002 NIT, where they lost to eventual champion Memphis.

In his final year in Greensboro, McCaffery brought the Spartans to the brink of the NCAA Tournament before a SoCon Championship game loss to Chattanooga. He led UNCG to a victory over Davidson in the semifinals, defeating a team that had been 16–0 in conference play. A big part of that success was SoCon Freshman of the Year Kyle Hines. Hines set UNCG and SoCon records for blocked shots, and also broke several other UNCG single-game and freshman single-season marks.

Siena Saints

2005–06 In 2005, the Siena Saints were picked to finish last in preseason polls for the Metro Atlantic Athletic Conference. However, McCaffery orchestrated the fifth greatest turnaround in all of Division 1 and guided Siena to a 15–13 record. The team earned several memorable victories in the regular season, including an 82–74 win against cross-town rival Albany, and an 82–76 triumph at eventual MAAC champion Iona. The Saints clinched a first-round bye in the MAAC tournament with a 98–92 double-overtime victory over Niagara on the team's senior day. Siena's season ended with a 63–62 loss to St. Peter's in the MAAC quarterfinals.

2006–07 McCaffery guided Siena to a 20–12 record in 2007. The Saints began the season with an 11–10 record. However, the team went on a late-season winning streak and won 9 of 10 games. Season highlights included a 76–75 double-overtime victory over rival Albany. Siena was one of the youngest teams in the conference with five underclassmen. The Saints reached the 2007 MAAC championship game and lost to Niagara 83–79.

McCaffery coached three consecutive rookies of the year in their respective leagues. Kyle Hines won the award in the Southern Conference in McCaffery's final year in UNC Greensboro. Kenny Hasbrouck captured the MAAC rookie of the year for the 2005–06 Saints, and Edwin Ubiles shared the award with Canisius' Frank Turner for the 2006–07 season.

2007–08 On November 17, 2007, McCaffery guided Siena to a 79–67 victory over #20 ranked Stanford at the Times Union Center in Albany. The win was Siena's first over a ranked opponent since their first-round victory against the Cardinal in the 1989 NCAA tournament. Siena finished the regular season at 19–10 and 13–5. They tied with Rider for first place in the MAAC. The Saints defeated Manhattan, Loyola and Rider on their way to winning the MAAC championship and an automatic NCAA tournament bid. It was Siena's fourth trip to the NCAA Tournament and their first under the guidance of McCaffery. In March 2008, the 13th seeded Saints soundly defeated #4 Vanderbilt 83–62 in the first round of the NCAA Tournament in the Midwest Region. Siena's season ended one game short of the sweet sixteen in an 84–72 loss to 12th seeded Villanova. Siena finished the season at 23–11. It was the most wins for a Siena team since the 1999–2000 season.

2008–09 Siena was ranked highly in preseason publications entering the 2008–09 season. The Saints convincingly won their first two games against Boise State and Cornell. McCaffery guided Siena to victories in 25 of their final 30 games. Siena won games against St. Joe's, Northern Iowa, Albany and Buffalo along the way. Siena's 16 MAAC wins tied a league record for regular season wins. Siena would go on to win the MAAC championship (and clinch a second straight NCAA tournament bid) by defeating Canisius, Fairfield and Niagara. McCaffery led the Saints to the most single season wins in their Division I history and earned the 2009 MAAC coach of the year.

In the first round of the NCAA Tournament, Siena defeated Ohio State 74–72 in double overtime to reach the round of 32 for the second straight season. The Saints led #1 ranked Louisville 63–59 midway into the 2nd half before losing 79–72 to end their season at 27–8. Siena finished ranked 28th in the final ESPN/USA Today coaches poll, the school's highest ranking.

2009–10 Siena entered the 2009–10 with the highest expectations in program history. After a slow start, the Saints won 15 straight games and 21 of 23 games to capture the school's third consecutive MAAC tournament championship, defeating Fairfield in overtime 72–65. Siena lost to Purdue 72–64 in the first round of the NCAA tournament to end their season at 27–7. McCaffery was also honored by the national coaches' association as an all-district coach.

Iowa Hawkeyes

2010–11

McCaffery was hired by the University of Iowa on March 28, 2010, to replace Todd Lickliter. He was introduced during a press conference and a public ceremony in Carver-Hawkeye Arena on March 29, 2010.Iowa Hawkeyes hire Siena Saints' Fran McCaffery as coach to replace Todd Lickliter. Sports.espn.go.com (March 28, 2010). Retrieved on December 11, 2015.

McCaffery lost his first game as head coach at Iowa on November 16, 2010, when the Hawkeyes lost to South Dakota State. His first conference win with the Hawkeyes came against Indiana in Iowa City on January 23. His first win versus a ranked team as the head coach of Iowa came on March 5, when Iowa defeated No. 6 Purdue, 67–65. That win snapped a 25-game losing streak against ranked opponents for the Hawkeyes.

2011–12 McCaffery led the Iowa Hawkeyes to 4 wins over ranked opponents – twice against Wisconsin, once against Michigan, and once against Indiana. The Hawkeyes won 3 conference road games in a season for the first time since 2006. For the second consecutive season, attendance increased at Iowa home basketball games.

Iowa beat Illinois in the first round of the Big Ten tournament. The Hawkeyes then lost to eventual tournament champion Michigan State. At 17–16, Iowa earned a bid to the NIT postseason tournament.2012 NATIONAL INVITATION TOURNAMENT. ncaa.com The Hawkeyes were seeded seventh in their region, but due to a scheduling conflict, they hosted the second seeded Dayton Flyers. Iowa won the contest 84–75, the first postseason win for Iowa since 2004. The NIT bid showed the enthusiasm building around the program, over 13,000 tickets were sold in under twenty-four hours.

During the offseason excitement built about the incoming recruiting class, one of the best in the conference. Iowa native and a member of the Wisconsin Badger Basketball team, Jarrod Uthoff transferred to Iowa. Also during the offseason, McCaffery signed a 7-year contract extension, worth $1.66 million per season.

2012–13 Iowa finished the non-conference schedule with an 11–2 record, including wins over in-state rivals Iowa State and UNI. It was the best non-conference record since the 2004–2005 season, and the best by a McCaffery team at Iowa. Iowa finished the regular season with a 20–11 record including 9–9 in conference play, resulting in an NIT bid. Iowa ended up as the NIT runners-up. McCaffery also picked up his 300th career win as a head coach on March 9 when Iowa beat Nebraska 74–60.

2013–14