First post here I go!

I've got a table, names of events line the top of the table, names of the races line the side, and their times will in the table. Each racer can only race 3 events so I'm trying to keep track of that using an =countif(range, criteria) cell, thats working great. ( That is displayed to the left of the racers name.

What I need next is finding the fastest person in the race, I'm using a =SMALL(range, k) to get the smallest time, which is working out well, but I want to display the person who has that time, not the time itself.

Is there anyway that I can do this?

Thanks for the help,
-Damien Kahmer