You put Stafford on KC at the same stage in his career as Mahomes and I see a similar outcome. Stafford never had the coaching or environment that Mahomes had coming out of college. Put Mahomes in Stafford's environment at the same stage in Stafford's career, it is hard to say what he would look like.I'm concerned about the leg injuries Mahomes has had, and as long as Stafford is playing at a high level, I don't know if Mahomes is the best one for this question as of now...but I'd take prime Mahomes over prime Stafford, too.
No way would I take Mahomes over Stafford in his prime.