
Stallion
Philippines
About Stallion
Stallion is a football club from Philippines, founded in 2001. They have won 2 of their last 5 matches. Their next fixture is against Mendiola on 8 November 2026 in the PFL.
Info
2001
Venue
Mckinley Hill Football Field
Taguig
Campus Avenue, Bonifacio Global City
4,500
artificial turf

Stallion – Frequently Asked Questions
When is Stallion's next match?
Stallion play Mendiola on 8 November 2026 in the PFL.
What was Stallion's last result?
Philippine Army 2–4 Stallion on 25 October 2026.
What league does Stallion play in?
Stallion compete in the PFL in the 2027 season.
Where do Stallion play their home matches?
Stallion play home matches at Mckinley Hill Football Field in Taguig, which has a capacity of 4,500.
When was Stallion founded?
Stallion was founded in 2001.