PDGA #127318Mikel Ibarrola Manterola Current rating813 RankingsWorldwide74388thSpain76thNafarroa*2ndIgantzi1st