x <- c("M.Joan (13-2) ", "A.Alfred (20-13)", "F.O'Neil (12-231)", "D.Dan Fun (23-3)", "T.Collins (51-82) J.Maddon (12-31)", "T.Hillman (12-34) and N.Yost (23-45)")
regmatches(x, gregexpr("\\p{Lu}.*?(?=\\s*\\()", x, perl=TRUE))
eCA8LSBjKCJNLkpvYW4gKDEzLTIpICIsICJBLkFsZnJlZCAoMjAtMTMpIiwgIkYuTydOZWlsICgxMi0yMzEpIiwgIkQuRGFuIEZ1biAoMjMtMykiLCAiVC5Db2xsaW5zICg1MS04MikgSi5NYWRkb24gKDEyLTMxKSIsICJULkhpbGxtYW4gKDEyLTM0KSBhbmQgTi5Zb3N0ICgyMy00NSkiKQpyZWdtYXRjaGVzKHgsIGdyZWdleHByKCJcXHB7THV9Lio/KD89XFxzKlxcKCkiLCB4LCBwZXJsPVRSVUUpKQ==