@AppleJoose and I made a site (http://www.pointcheck.gg/) that returns Bungie links for every Halo 3 game that two players played with or against each other. We initially made it to determine which one of us went the most positive in games played against each other in H3, but searching other combinations of players was such a nostalgia trip we thought we should share it.
It works like you’d expect: type in two gamertags and you’ll get a list of all the games both players were in, complete with a Bungie link for detailed stats (and screenshots if any were taken in the game).
It’s cool to see all the times you went +14 with Snipedown on your team in MM, or revisit scrims you had with an old team, or see if you ever beat Ninja in a Gamebattles match.
The one big limitation is due to the way Bungie stores games. You’ll need to search the account’s current gamertag, not what the tag was at the time the game was played. For example, if you did want to see if you beat Ninja in a GB 1v1, you’d have to search for what the person who bought his main Halo 3 gamertag changed it to, “T R ILI C K Y”. In cases like this it’s usually easy enough to piece together who’s who with a bit of knowledge on who a player teamed with, but we’re working on adding a player directory with every pro player’s known gamertags.
The first time you run a search on a particular gamertag could take up to 5 minutes (haven’t seen more than 3 yet but YMMV) as it scrapes the player(s) game history pages from Bungie and stores them in a database. Any subsequent searches involving players already stored in the database will return much faster, usually less than 20 seconds depending on the amount of matched games.
Also, for some reason Bungie purged some stats from their game pages last week. After being available for 10 years, they removed individual flag cap, bomb plant, oddball time and hill time data from the details page. You can still see individual k/d/a and each team’s flag caps, hill time etc. if you click over to the ‘Carnage’ tab at the top, so when you run into this orange text be aware that it’s not entirely true.
(If this is in the wrong place feel free to move it, wasn't sure where to post)
edit: just fixed a small problem with the same game appearing multiple times in the results list. if that happened to you, shouldn't happen again.