The other 2 were average Washington and Memphis teams ranked outside the Top-10.
Brian Kelly had a winning record against Top-25 and Top-10 teams. He won about half those games. James Franklin had an overwhelmingly losing record against Top-25 and Top-10 teams, including when his team's ranking was close to those opponents. Penn State plays a joke schedule every year. They get ranked from dunking on midmajors and shitty BIG teams, and lose every game they play against quality opponents. For all of Brian Kelly's difficulties defeating Top-5 teams, he won more than he lost against good teams.
I strongly dislike BK, but he has a much better record against good competition than JF. Neither has been able to beat great teams, but Kelly's record at ND and LSU is far better than Franklin's at PSU.
James Franklin (until this year) is probably the most overrated coach in CFB. Now he is just "rated" because he was the first notable coach to be fired.