A four-year starter at wide receiver and safety at Amherst High School in Amherst, New York, Rubin finished his high school career as the holder of three NYSPHSAAWestern New York Section records: receptions, receiving yardage, and touchdowns. He was a three-time all-state pick, a three-time All-Western New York selection and was a two-time Section VI Class A Offensive Player-of-the-Year. He was a two-year captain of the football team. While a standout football player, Rubin was also an all-league lacrosse player, and a nationally ranked swimmer. He was a two-time state champion and an eight-time High School All-American. At age 14, he was the #1-ranked swimmer in the country in his age group in the 50 meter freestyle and 100 meter freestyle. He beat future Olympic gold medalistMichael Phelps in swimming events on several occasions. He defeated Olympic champion Ryan Lochte on a regular basis.
College career
Rubin saw his first game action as a wide receiver in Penn State's 2004 Big Ten-opener at Wisconsin, making two receptions for 21 yards. He earned a starting job the next week at Minnesota, making a season-high six catches for 60 yards. He started 6 of the final 7 games, totaling 16 receptions for 187 yards for the season. Rubin dislocated his ankle in an August 2005 practice, and redshirted the 2005 season. He began the 2006 season at safety, but was troubled by a broken collarbone and played sparingly. He was switched back to wide receiver in time for Penn State's game against Temple and saw limited action the rest of the season. In 2007, Rubin played in every game on both defense and special teams and earned the starting safety job the last five games. He ended the season with 32 tackles, with one tackle for loss. Rubin had 8 tackles in the Nittany Lions' 24-17 Alamo Bowl victory over Texas A&M, helping hold the Aggies to 3 points over the final 49 minutes. Rubin became the Nittany Lions' full-time starter in 2008. He made his first interception September 6, versus Oregon State. Rubin's best game came during Penn State's much-anticipated nationally televised showdown with Ohio State. With Penn State trailing by three points with 10:38 to play, Rubin's tackle of Buckeyes quarterback Terrelle Pryor forced a momentum-changing fumble which was recovered by linebacker NaVorro Bowman. The play was voted the week's Pontiac Game Changing Performance with an overwhelming 53 percent of the total votes, Rubin led the defense with a career-high 11 tackles in the victory, and was named the Walter Camp Football Foundation National Defensive Player of the Week and Big Ten Defensive Player of the Week. He ended the season with 60 tackles, with one tackle for loss, two interceptions and one forced fumble. Overall, Rubin started 24 career games at Penn State.
Rubin has continued his athletic success even while in the business world at Barclays on their fixed income futures sales desk. On July 29, 2012, he competed in the and captured first place earning the title "Wall Street's Best Athlete". The event consisted of more than 120 traders, bankers and financial advisers who racked up points for their performance in 10 events — the 40-yard dash, 400- and 800-yard runs, bench press, agility drill, vertical leap, rowing, dips, pull-ups, and football toss. Rubin would successfully defend his title at The D10 decathlon events in 2013, 2014, 2015 and 2016.