Solomon was first noticed at East Hartford High School in East Hartford, Connecticut. He held several records and is in several clubs in their schools basketball program such as "1000 Career Points", "All State", "All Conference", and the only member of the "NBA Draft" club. He went to Clemson where he continued his basketball career. He was named first-team All-Atlantic Coast Conference as a junior, and made the second team as a senior.
Professional career
Solomon declared himself eligible for the 2001 NBA draft after his junior year at Clemson University. He was selected by the Vancouver Grizzlies in the second round, with the 32nd overall pick. Solomon played for the Grizzlies in the 2001–02 season and averaged 5.2 points, 1.5 assists and 1.1 rebounds over 62 games. After only one year in the NBA, Solomon decided to move to Europe and signed a contract with the Greek team Aris Thessaloniki in 2003. That year he won the FIBA EuroCup Challenge, 4th-tier European competition. After a year in Greece, Solomon moved to Israel and played for Hapoel Jerusalem, with whom he won another European title, the ULEB Cup, 2nd-tier European competition. In Israel he was often nicknamed "The Fish", as in Hebrew his last name resembles "Salmon" much more than King Solomon, which is pronounced "Shlomo". For 2004–05, he moved to Turkey and was signed by Efes Pilsen. He then played for the first time in his career in the EuroLeague. With the help of Solomon, Efes Pilsen won the Turkish championship that year. Solomon moved back to Israel the following season and was signed by Maccabi Tel Aviv, who were the European champions the previous two seasons and were close to winning a third consecutive EuroLeague title before losing in the final. After this, he returned to İstanbul and joined Fenerbahçe, that enjoyed a high budget and a EuroLeague spot after the Ülker Food Group decided to close their own team and move their entire support of funds and players to Fenerbahçe Ülker's basketball team. Nicknamed 'King Solomon' by the Fenerbahçe fans, he helped the team win two championships. Solomon also played point guard for the Washington Wizardssummer league team in Las Vegas during the NBA's off-season in 2006. On July 28, 2008, Solomon was signed by the Toronto Raptors. On February 19, 2009, Solomon was traded to the Sacramento Kings in a three-team deal that sent Patrick O'Bryant to the Raptors from the Boston Celtics and a conditional second round pick in 2014 to the Celtics. Shortly after being traded to the Sacramento Kings, Will Solomon was waived. On April 9, 2009, the Turkish champions Fenerbahçe reached an agreement with him in order to bring him back to his former team, but he was released from his contract on November 7, 2009. In August 2010, he returned to Israel and signed a one-year contract with pro club Hapoel Jerusalem. In the summer of 2011, he signed a contract with the Ukrainian team Cherkaski Mavpy. In October 2012, he signed a contract with Mersin BB of the Turkish Basketball League for the 2012–13 season. In November 2013, he signed with the French team Shark Antibes.