PDGA #127318Mikel Ibarrola Manterola Current rating813 Rankings by regionWorldwide75776thSpain78thNafarroa*2ndIgantzi1st