J. Hafferty is a 25-year-old, 70-rated Right Back from USA. J. Hafferty plays for USL Championship team Las Vegas Lights FC in eFootball 2022.