Следующее регулярное выражение работает в этих 3 случаях, разбивая их на 3 сопоставленные группы.
Regex (.*)\s+(\d+)\s+(\d+)
(.*)\s+(\d+)\s+(\d+)
Случаи
Francis Bacon 50 2 Jill St. John 20 20 St. Francis Xavier III 3 3