John-carroll Odds