shane lowry vs rory mcilroy

Shane Lowry has 27 top ten finishes with 3 wins and has won $21,823,188 in his career.

NAME EVENTS TOP 10 WINS ROUNDS MONEY
1 Shane Lowry S. Lowry 164 27 3 574 $21,823,188