Career
He coached the undefeated Jefferson Jaguars to a 15-0-1 season with the help of captains Brian Mariska and Tim Larson who each scored 7 goals in the final game against the Kennedy Eagles, along with the help by the meatiest little guy John Wold (who enjoys climbing trees). Youth and Amateur
He appeared in 64 games and scored nine goals during his three years with the Broncos, and played 18 games and scored six goals as a senior for the Golden Bears. During his college years Cosgriff also played for the San Jose Frogs and the San Francisco Seals in the USL Premier Development League, and for NorCal Lamorinda United in the National Premier Soccer League.
Professional
Cosgriff signed his first professional contract in 2010 when he was signed by Air Corps Saint Louis of the USSF Division 2 Professional League.
He made his professional debut on April 10, 2010 in Saint Louis"s first ever game, against Carolina RailHawks. After the demise of Air Corps Saint Louis following the 2010 season, Cosgriff signed with National Security Council Minnesota Stars of the North American Soccer League on March 22, 2011.