Michael Phelps is on the verge of making Olympic history. If he can manage to win medals of any kind in his next two events he will hold the record for most Olympic medals won out of all Olympians in history.

Phelps is in action in the 200 Meter Butterfly and the 4x200 Meter Free Relay, and he is a hot favorite to accomplish the landmark record tonight in these two events.

If Phelps can win gold in the Butterfly he will become the first male swimmer to win the same individual event in three straight Olympic Games.

The American swimmer already has set the world record for most gold medals out of any Olympian in Games history, but he now has his eyes set on overcoming Larisa Latynina's record of 18 career medals. Latynina won her amazing tally of medals by dominating in gymnastics for years.

First up for Phelps is the 200 Meter Butterfly tonight, where a medal will equal Latynina's 18 career Olympic medals. If he accomplishes that he will be able to go into tonight's other race, the 4x200 Meter Free Relay knowing that another medal will see him make history.

Phelps hasn't had everything his own way in London 2012; he finished fourth in his first event, the 400 Individual Medley. Following that he only managed a silver in the 4x100 Free Relay.

Countryman Ryan Lochte has also had a difficult time of late. His team was in the gold medal position in the 4x100 Free Relay when he started the final leg, but he was caught swimming anchor leaving his teammates disappointed to miss out on the gold. Following that he only finished fourth in the 200 Free, missing out on another medal. However, he will see the 4x200 Meter Free Relay as an opportunity to redeem himself and get his Games back on track.

Lochte said, "I did my best. I guess sometimes you win, sometimes you lose. I gave it 110 percent. There's probably some things I messed up on, but you live and learn."