Thomas Leo (Louisiana, P): 2 punt, 85 puyds, 44 lng vs Texas St. Final: Texas St 30 @ Louisiana 34. College Football, Oct 7, 2023.