In our activity index, you will find all the JP Callahan matches currently in our database. Additionally, the most recent matches of JP Callahan are listed below. To see all the matches JP Callahan fought in a specific month, click the respective number in the index.