John Foley (rugby league)
 John Jack Foley was a Welsh professional rugby league footballer of the 1900s and '10s playing at representative level for Wales and Welsh League XIII and at club level for Ebbw Vale as a Prop i.e. number 8 or 10 during the era of contested scrums.