Are the jersey colors unique across their row? What about week numbers? If so (for either) just do an INDEX(MATCH,MATCH).

If not, more error handling is necessary -- for example, what happens if Ann runs twice in Week 05, but happened to be wearing the same jersey both times?