karl joseph ranking