Benjamin Starke startete von 1993 bis 2007 für den "PSV Cottbus 90" und später für die SG Neukölln Berlin, wo er von Norbert Warnatzsch trainiert wurde. 2007 gewann der Schwimmer den Deutschen Meistertitel über 200 Meter Schmetterling, was der erste Titel für den Schmetterlingsspezialisten war. Mehrfach konnte er weitere Titel und vordere Platzierungen erreichen. Er trat auch bei mehreren Einzelstrecken und Staffeln bei den Schwimmweltmeisterschaften 2005 in Montréal, den Schwimmeuropameisterschaften 2006 in Budapest und den Schwimmweltmeisterschaften 2007 in Melbourne an. Bei den Deutschen Schwimmmeisterschaften 2008 konnte sich Starke mit Rang zwei hinter Rupprath für die 100-Meter-Schmetterlingsstrecke und auch für die Freistilstaffeln bei den Olympischen Spielen 2008 in Peking qualifizieren. Dort wurde er im Schmetterlingsrennen 41., mit der 100-Meter-Freistil-Staffel kam er auf Platz 15, über die doppelte Distanz wurde Starke 12.