Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/H33LIMTGHNFTVGPUNSPYXTSGOY.jpg)
Catonsville #13 JP Dement advanced the ball in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/23F23YIJRZC4XDAIAIF7YPDYKU.jpg)
Catonsville #9, Mesa Kholti Yamani passes to #2 Austin Haywood in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/VGXWEE32PRDCLHHMT5BPKKZMXA.jpg)
Catonsville #12, Jeff Orellana and Hereford #22, Luke Barnett battle for possession of the ball in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/ROPIY4AUMVHHPKSXWYEQEGATZA.jpg)
Catonsville #4, Roman Wray chases down the ball in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/MTQX43WE6FHRVF7YZFVP7G44FQ.jpg)
Catonsville #10, Kap Thang Thuang and Hereford #6, Jonathan Espinoza Battle for possession of the ball in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/I6CKNL4NGJFGTOW7TUPB6EPNC4.jpg)
Catonsville #9, Mesa Kholti Yamani advances the ball in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/PPSWZA2EZBAZRPZUFSRDS2TNRM.jpg)
Catonsville #20, Tony Argueta, passes to teammate #12, Jeff Orellana. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/K2BLQFSXUNH5BEVM6BPZ3FNTYQ.jpg)
Catonsville #22, Tommy Bolster clears, Hereford #14 Collin Griffey Defending in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/OWLPCXWFMFAZNF3YSOIZJLN63Q.jpg)
Catonsville #7, Emmanuel Amok advances the ball in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/VYMQWQGRJJC23POXARXYCJGYHI.jpg)
Catonsville #23 Nate Holub-Smith attempts to advance the ball against Hereford #6 Jonathan Espenoza in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/3CATNMEYFJBOXNXZTCVMHJTGEE.jpg)
Catonsville #2, Austin Haywood, advances the ball in 1st half, Hereford #5, Greg Bara defending. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/FE7AYGDTVRD2XADL4HWPQ5EF7E.jpg)
Catonsville #7, Emmanuel Amok draws a crowd of Hereford defenders in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/3DH6PWBMZ5DUTNUBOOLSNWKCWY.jpg)
Hereford #23, Gavin Westra and Catonsville #8, Khup Zhuang battle for possession of the ball in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/RWRJK2AEPVFLJL55DR2I2C2T5Q.jpg)
Catonsville #10 Kap Thang Thuang advances the ball against Hereford #20 Zach Baker in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)
Hereford vs Catonsville boys soccer
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/tronc/QEOUBC2PKZCYVKGC2TJVI5YTEI.jpg)
Catonsville #20, Tony Argueta with a header in the 1st half. Hereford vs Catonsville boys soccer Friday September 29, 2023 at Catonsville High School. (Tiffany Scott/for Baltimore Sun Media)