John McAllister said his feat began Saturday at a friend's house near Portland and ended at 10:18 p.m. Monday with 41,338,740, beating the 27-year-old official record for the game of 41,336,440 points, Wired magazine reported.
The player said his strategy involved accumulating points until he earned enough extra lives to give him time to stretch, eat and use the bathroom.
The entire three-day gaming session was streamed live on Justin.tv.
McAllister must now submit his record, along with video and other required proof of the feat, to official video game score keeping organization Twin Galaxies.
Selena Gomez drops F-bomb, walks off stage during Jingle Ball performance
Ukrainian protestors topple Lenin statue [VIDEO]