One who posts?
t"o affix (a paper notice, advertisement, etc.) to a post" (in a public place), hence, "to make known, to bring before the public," 1630s, from post (n.1). The meaning "to achieve" (a score, a victory) appears to have begin in U.S. newspaper sports-writing, by 1949. Related: Posted; posting"