Prior to becoming the Men's head coach at Michigan, Bowman coached for nine years (1996–2004) at the North Baltimore Aquatic Club (NBAC) in Baltimore, Maryland. From 1996 to 1999 he held the position of senior coach; and from 1999 to 2004 he was NBAC's High Performance Coach. During his tenure in Baltimore, Bowman helped to produce three individual national champions, ten national finalists and five U.S. National Team members. In recognition of his accomplishments, Bowman was named the USA's Coach of the Year in 2001 and 2003. He was also named Developmental Coach of the Year in 2002.