How to identify year of a Titleist ProV1 by markings

Every graphic I saw online was either outdated or didn’t go back far enough, so this is my attempt to put a more comprehensive one out on the internet. I have 2013 through 2023 on here, and will update as I find old ones in the woods.

Each year’s arrow is distinct. Please ignore my sharpie markings!

Titleist has ProV1s on a q2 year release cycle, so only odd years have releases. For a list of logos from year 2000 to 2019, see this blog post from Titleist themselves.

Can You Hit A Ball Out Of TopGolf? Simulations And Real Data

Quick summary:

  • It is very difficult to hit a ball over the net at Top Golf
  • For you, me, and anyone you know who is a long hitter, no shot.
  • For anyone you know who plays professional golf, no.
  • For a long-hitting pro golfer, from the top floor, using a ball superior to a TopGolf ball, it’s very plausible.
  • For a competition-level long driver, it’s very likely.
  • Below is an example of the model – many more included under ‘Results’


  • TopGolf dimensions are 250 yards to the back of the net, which is 150 feet tall
  • These are perfectly straight drives and all spin is backspin
  • We are hitting TopGolf balls, unless specified otherwise – I apply a penalty to ball speed, launch °, and spin as described below
  • We are at sea level, unless specified otherwise
  • TopGolf balls have similar aerodynamics to regular balls


Methods and reasoning:

  • I am using OptimalFlight, a model created by Todd M. Kos of Quality Golf Stats, to model flight based on input trajectory parameters
  • A polynomial regression was used to fit these trajectories to a polynomial function, and this regression function was solved for f(x) when x = 250. The input x being distance, and f(x) returning the ball’s altitude (in yards) at that distance. TopGolf nets measure 50 yards high at 250 yards, so if f(250) > 50, the ball will clear the net
  • This polynomial regression step was because I couldn’t figure out how to pull the function out of the ball flight model, however our fit line’s r² was 1.00000 so I am not losing any sleep over it

TopGolf balls do not behave the same as regular golf balls. Based on Trackman 4 data I reported here, off driver the ball speed is 4.6% lower, launch is 6.1% lower, and spin is 28.6% higher. These data match my anecdotal experience at TopGolf (I’m not a walking launch monitor but I can tell spin was high and speeds were down a bit). Simulations will be ran using these modified numbers, as these changes in trajectory have a quite significant impact on distance, apex, and the potential to knock one out of TopGolf.

It’s unclear what the dimensions of an average TopGolf are. Some sources describe length as 215 yards, some say 240, some say 250, and some imply 267. With the lack of clarity I’ll assume 250, which is one of the more commonly reported figures online. Most sources agree on a 150 foot fence height. One source quoted a TopGolf spokeswoman at a 170 fence height.


An example of the average PGA Tour driver’s parameters being modeled into a trajectory using OptimalFlight.
Solving the polynomial fit to our model’s ball flight, where f(250) returns the ball’s altitude in yards at 250 yards distance. For this shot, it was approx 19.1 yards, which does not clear the 50 yard net.


Average male golfer (14.5 handicap):

  • Average male data from Trackman.
  • Ball speed: 132.6 mph →126.5 mph with TopGolf ball
  • Spin: 3275 rpm → 4212 rpm
  • Launch: 12.6° → 11.8°
  • Doesn’t even make it to the net so I didn’t waste my time with a polynomial regression or drawing a net on this graph.
His ball never even makes it to the net. Good effort though!!

Average female LPGA Tour driver:

Average male PGA Tour driver:

His ball intercepts the net at 10.0 yards. It would have carried 263.2 had its flight not been obstructed (remember – this model uses a TopGolf ball)


Typical / good drive from Rory McIlroy:

  • As of March 12th, 2023, Rory’s average driver ball speed in competition is 184.6 mph. In 2017 Rory tweeted his launch monitor numbers, including a ball speed of 184.1 mph, so I think this is a good enough approximation of his current average. This likely represents a better than average strike given the carry and total.
  • Ball speed: 184.1 mph → 175.6 mph with TopGolf ball
  • Spin: 2523 rpm → 3245 rpm
  • Launch: 12.5° → 11.7°
  • His ball intercepts the net at 34.1 yards of height. The first to threaten it!
  • This shot would have carried 297.9 had its flight been unobstructed. Had it been a normal ball rather than a TopGolf ball, this carry would have been 320-330 at sea level.


OK, What if Rory brought a TP5x or ProV1 to TopGolf and hit that, and he’s also on the 3rd floor??

  • Same input parameters as above, I just did not apply the speed / spin / launch penalties of a TopGolf ball
  • 184.1 mph, 2523 rpm, 12.5° launch
  • I made the assumption that the hitting surface of the top deck is 30 feet from the ground level. It may be higher but I do not have any numbers on this.
  • Just mere inches short!
Just a hair short of the 50 yd / 150 foot net! As a reminder, the graphic of the net is just a quick addition in Photoshop – the true answer comes from solving our polynomial regression for f(250), which in this case was 49.9 yards.

Great strike from 2022 World Long Drive Champion, Martin Borgmeier:


So can you hit a ball out of TopGolf? The answer is yes, if you are a world champion-level long driver of the ball–  OR an extremely long hitter who:

  • A) brings their own balls to TopGolf (this is probably banned, if not criminal)
  • B) hits from the top floor
  • C) plays at high altitude,
  • or likely a combination of at least 2 of these




Mevo Accuracy Compared To Trackman (2022)

Quick summary:

  • I compared the Mevo ($400) to the current gold standard of doppler radar launch monitors, the Trackman 4 ($19,000)
  • The Mevo performs extremely well for ball speed (on any given shot, less than 1% off)
  • The Mevo performs very well for club speed (usually less than 3% off)
  • The Mevo performs pretty well for carry (usually less than 5% off)
  • Spin and launch angle are highly erratic and are almost unusable (20-60% off)
  • Below are the simplest and fastest graphs to summarize the accuracy:


Overview, methods:

Picture of Mevo next to a Trackman 4 unit
Where the magic happened….

The Mevo ($450) is a portable radar launch monitor, which uses Doppler radar to measure different parameters of a golf shot. There is a wide variety of launch monitors at various price points, but at the top end for radar models is the Trackman 4 (starting at $18,995), which is the gold standard I used for these tests. Owning one is impractical for almost everyone outside of pros and coaches, but thankfully they can be rented for $30/hour where I live. I spent a couple sessions hitting on one and comparing its read of each shot to the Mevo. Both devices were calibrated for the altitude I usually play at in Akron (1,000 ft. above sea level).

Data was collected indoors with 8 feet of unobstructed ball flight. Reflective metallic stickers were used on each ball to improve accuracy, per the recommendations of Flightscope. I used Taylormade TP5x’s for all shots. I include “2022” in the title because a disgusting amount of data interpretation happens behind the scenes with these companies and their proprietary calculations, and Flightscope’s firmware updates improve accuracy even as the hardware remains the same.

I think it’s realistic to break this down to two parts – accuracy for individual shots, and accuracy for club gapping purposes (i.e., looking at averages for 5-10 shots with each club). For the latter, if someone hits 10 shots with each club, the individual variation doesn’t matter as much so long as the averages are close to the true (Trackman) averages. So for individual shots, I’m going to avoid using “average % error” as that could smooth out any nuance if the Mevo mixes over-reads with under-reads – it would improperly return a value very close to zero. I’ll use the absolute value of % difference on each shot. I’ll show the % difference for individual shots for a couple sets of data (there is too much data for this to be practical for each shot and club). For session averages, these will be true averages.


Below is some of the raw data after I pasted everything from both Trackman and Flightscope’s websites to Excel:

Example of some of the data used to generate these graphs

Results: Comparing session averages (5-15 shots with each club)

Results: Comparing the parameters for individual shots:

For 16 swings of a driver, I compared the ball speed (mph) that Trackman measured and the ball speed that Mevo measured. Below is the percent difference from Trackman’s speed that Mevo’s measured on these 16 individual swings. The Mevo never missed a shot and never differed by more than 0.8%. On average, it slightly misread on the high side. It is important to point out that the differences here are extremely minute – the session average on Trackman was 149.2mph, whereas Mevo’s was 148.8mph. This difference is too small to have any actionable impact, even on a professional fitting.

Below is the same data for the other parameters:

Results: Average difference from Trackman (Abs):

As discussed above, I think using the absolute value of the difference from Trackman on each individual shot is a fair way to gauge “how far from the true value might this be?” when you are using your Mevo on the range and receive a carry distance or ball speed. So below is the average of this difference on each shot:


Mevo performed admirably given the price point and its competitors. Its ball speed measurements are effectively indistinguishable from Trackman. At 160mph, a 0.5% difference would be reading 159.2-160.8mph, which is not significant enough for anyone to care about, outside of robotic equipment testing. Club speed is largely consistent, if slightly more inaccurate. Launch angle was consistently over-estimated. Spin was highly erroneous. Carry is influenced by spin and launch, and poorly read spin numbers influenced carry distance at times. To give an example, here is a tale of two reads with a 4 Hybrid shot that I struck thin:

  • Trackman: 127.2mph, 14.8* launch, 3300 spin → 199.1 yard carry
  • Mevo: 127.1mph, 20.8* launch, 7250 spin → 175.6 yard carry

The gruesomely over-estimated spin and launch lead to a low carry distance, even though Mevo nailed the ball speed.

I think the best use of the Mevo is if you have some sort of baseline familiarity with your launch monitor numbers, particularly ball speed. For people trying to build swing speed, ball speed is an important parameter to watch when using your driver. And the Mevo’s ball speed is effectively indistinguishable from your true (Trackman) ball speed. If Mevo reads a spin of 6,000rpm on a well struck driver shot, it is useful to be able to say “I know that’s not true” and throw out the carry distance, which would be skewed, while understanding the ball speed is still fine to interpret.


Trackman isn’t infallible, and even though it was treated as the ‘true’ values, it’s only an estimate. In indoor settings some professionals prefer photometric launch monitors (e.g., GC Quad). Its true strength lies in outdoor use where it can track the full flight of a shot. As these tests were performed indoors, they are limited. However Trackman likely represents the technical limitation of Doppler radar launch monitors as of 2022, and my goal was to see how close a $400 device can come to this standard.

I also wonder how the prescence of more than one radar device affects reading. These units are effectively floodlights, however instead of visible light from a bulb, it’s longer radio waves emitted from an antenna (or in the case of Trackman, an array of multiple antennae at different frequencies). I wonder if the additional radiation from Trackman would actually improve the performance of the Mevo, which is normally limited by its small size and its meager power as a battery-operated device. If anyone has experience in signal processing and has insight… feel free to email me!


I will add more data with irons this fall as I have time.


2021 NFL All-COVID Team (Offense)

Aaron Rodgers headlines our 2021 All-COVID team. Photo by me, September 30, 2012.

I am honored to present the 2021-22 NFL All-COVID team, presented by the PFFA*, with the motto “COVID got their guy”. Defensive selections to be announced in a follow up post.

*PFFA, the Pro Football Fans Association, is not a real association and its only member is me. For legal reasons I’d like to emphasize that I have no relationship to the NFL. 

Brief selection notes:

This is my selection of an All-Pro team that only consists of those who contracted COVID this season. Players who contracted COVID only during the 2020 season were not considered eligible (e.g., Trent Williams). Players who contracted it during the camps and OTAs that preceded the 2021 season were considered eligible (e.g., Penei Sewell). Players needed to test positive for the virus – only landing on the COVID list doesn’t count as that includes players in the protocol for a close contact, etc.

The offensive selections:

PositionFirst teamSecond team
QuarterbackAaron Rodgers, Green BayLamar Jackson, Baltimore
Running backDalvin Cook, MinnesotaAustin Ekeler, Los Angeles
Wide receiverDavante Adams, Green BayMike Evans, Tampa Bay
Tyreek Hill, Kansas CityKeenan Allen, LA Chargers
Amari Cooper, Kansas CityMike Williams, LA Chargers
Tight endTravis Kelce, Kansas CityDarren Waller, Las Vegas
Left tackleRashawn Slater, Los AngelesTaylor Lewan, Tennessee
Left guardQuenton Nelson, IndianapolisJon Feliciano, Buffalo
CenterCorey Linsley, Los AngelesMatt Paradis, Carolina
Right guardZach Martin, DallasMark Glowinski, Indianapolis
Right tacklePenei Sewell, DetroitD.J. Humphries, Arizona


Liquid Cooler for the Surface Pro 7

Liquid cooler on the back of my Surface Pro

I used a liquid cooler originally made for mobile phones to externally cool my Surface Pro 7.

The Pro 7 with an i3 or i5 processor doesn’t come with a fan and relies on heat conduction through a heatsink and its metal frame to cool itself (‘passive cooling’). This is problematic when the device is under high load, or doing hard work. In most computers, a fan overlying the CPU would speed up to counteract the higher temperatures.  The Surface Pro does not have this luxury and therefore has no safety net to avoid unsafely high temperatures. Because of this, its only option when things get too hot is to throttle the power to its own CPU. As the CPU is the engine that runs the laptop, this slows the laptop down noticeably. To keep it from throttling I wanted to do something to improve its ability to stay cool.


Linked above, I used a liquid cooler from Aliexpress that was intended for mobile phone gamers. I ripped off the clasp that holds one end of the phone down and it is perfectly suited to sit on the back of a laptop.

The heatsink would be most effectively placed over the hottest point on the device. In a Surface Pro, this is the part of the case that overlies the CPU (center-upper right if you are looking at the screen). I have included a thermal image below which supports my experience of this being true.


Ideally we would have some sort of thermally conductive paste gluing the metal case to our liquid cooler’s heatsink, but as anyone who has installed a CPU can tell you, it’s gross and I don’t want it on my laptop. I found that the heatsink was able to do a satisfactory job just resting against the laptop.


The graph I attached at the bottom uses Passmark’s PerformanceTest 10.1, specifically testing the CPU benchmark. The grey line demonstrates what will happen under typical conditions – after only 6 minutes of heavy use, CPU benchmarks have dropped by ~35%.

With the liquid cooler running during these serial benchmarks, the CPU was able to maintain close to full speeds after several minutes of work. The raw data here involved a drop from 9944.6 to 9330.6, only a ~6% decrease in CPU benchmarks.

If you are seeing this post, you’ve stumbled onto something I’m working on that is incomplete. I’ve published it anyway as I work on it

Graph comparing performance under normal conditions and liquid cooled conditions

Ulysses’ Gaze – Sarajevo, Ithaca, and the Cyclical Nature of the Film

This is the 2nd half of an essay I wrote for an upper division Classics course at Ohio State University. With the scarcity of recent writing on this film, I wanted to give others a chance to stumble on it. Some minor edits were made to improve readability as I have excluded the first part of the essay.

The Siege of Sarajevo was a 1,425-day long siege that is among the most brutal attacks on a civilian population in recent memory. For background, there were three prominent ethnic groups in Bosnia and Herzegovina; Croats, Serbs, and Bosniaks. Ethnic tensions were at a breaking point. After the early 1990’s breakup of Yugoslavia, nationalism was at a peak. In a 1991 census, “44% of the population considered themselves Muslim (Bosniak), 32.5% Serb and 17% Croat, with 6% describing themselves as Yugoslav” (Klemencic 2004). The three ethnic groups each had a vision for their state’s future. An independence referendum was voted on completely by ethnic lines. As war began, Serbs fought to keep territories from claiming independence, and Croats and Bosniaks fought together against them. Eventually war broke out between Bosniaks and Croats as well.


The Serbs began an ethnic cleansing of Bosniaks, which Serbia and some others still deny to this day (several prominent Serb leaders – both Bosnian Serbs and Serbians – were found guilty of genocide in UN war tribunals). By April 1992, the rebel Serbs controlled 70% of the country and began shelling the Bosnian capital of Sarajevo (Carroll 2009). This war torn city has become of the most identifiable parts of the Bosnian War.


Though it may be only a few paragraphs in history textbooks on our side of the Atlantic, it was a total-war hellscape in Bosnia. In September 1992 (in the 5th month of the siege which would last 41 months more), William Pfaff wrote;


“They will not be conquered because a large modern industrial city of 350,000 people cannot be taken other than by a street-by-street infantry and tank assault, which is entirely beyond the abilities of the Serb militia. The actual resistance of Sarajevo`s people consists mainly of getting up each morning, going to whatever work they are doing, doing it, carrying on, finding something to eat, avoiding the snipers, and sleeping fitfully through the nighttime bombardments.” (Pfaff 1992)

A boy plays on a tank in Grbavica, a district in Sarajevo. ODD ANDERSEN/AFP/Getty Images

Serb forces fired an average of 300 shells per day into the city. Snipers were described as shooting “anything that moved”. This ‘anything’ very much included children. Thousands died in the siege, many (although not all) by the tactical, calculated bullets of snipers.

Various accounts of their actions were brought up in UN war tribunals, however I did not find any information on snipers being indicted for war crimes. In a quest to avoid biased sources (and regarding the Bosnian War, there is no shortage of these), I found YouTube footage from a 2012 UN International Criminal Tribunal for the former Yugoslavia (ICTY) prosecution, where prosecutor Dermot Groome lays out a case against former Bosnian Serb general Ratko Mladic. I realize that a prosecutor is, by nature, a biased party, but I am drawn to the legitimacy of the UN. Here, he described the sniper fire:


“Mladic’s use of snipers in the context of the attack on the civilian population was not at all like the use of snipers in armed conflict. It was a strategy of shooting civilians from a hiding spot, giving them no warning or reasonable prospect of taking cover. It was about creating insecurity, about creating terror.” (ICTY 2012)


Groome also presents the observations of a volunteer firefighter in Sarajevo:


“The thing I noticed about certain attacks was that Serb shooters would go after the youngest in the family… in a crowd of girls, it seems the most attractive would be shot. It seems there was something very personal, almost grudge attacks, doing whatever would cause the most pain to survivors.” (ICTY 2012)

Full quote from volunteer firefighter at 6:35 in part 5/5 (side note – it appears that video quality was not a priority of the UN war tribunals)


All in all, I have probably spent enough time delving into the horrors of the Siege of Sarajevo for the purposes of this essay. In short – it was Hell.


Knowing what we do about the Siege, it makes sense now that a foggy day was such a special occasion for Sarajevans in the final scenes of Ulysses’ Gaze. Under the blanket of fog, the civilians were shrouded from sniper fire. I found this quote[1] from the archive curator, Ivo Levy, especially powerful:


“Footsteps and voices? […] the fog… I sensed it. In this city, the fog is man’s best friend. Does it sound strange? It’s because it’s the only time the city gets back to normal. Almost like it used to be. The snipers have zero visibility. Foggy days are festive days here, so let’s celebrate!”


The curator hears music in the background, and excitedly says;


“Music… oh yes. A youth orchestra… Serbs, Croats, [Bosniak] Muslims… they come out when there is a ceasefire. They go from place to place and make music in the city. How about it, shall we go out too?”


After spending several paragraphs above discussing the atrocities of the Siege, this scene is especially meaningful. In a bloody, genocidal war, this youth orchestra is symbolic and idealistic, representing a group of the three ethnic groups coming together in the time of peace. It represents how things could be, or maybe how they used to be.


A arrives at Sarajevo after escaping Calypso’s island, notably wearing another man’s clothes. However, A’s time in Sarajevo does not end as happily as Odysseus’ journey ended in Ithaca. As he and Levy enjoy the foggy day in Sarajevo, they run into Naomi, the daughter of Levy (played by Morgenstern, the same actress who plays essentially every woman A interacts with). They dance, as she likely represents a Penelope figure. Naomi, A, and Levy begin to walk down the river, but a car of soldiers rolls up off-screen. Levy tells A to stay back as he follows his daughter to investigate. Following a Classical Greek tradition of off-screen deaths, Levy and his daughter are gunned down by soldiers behind the wall of fog. A finds their bodies and wails in a long shot where the camera backs away just enough for him to be completely obscured by the fog.


In a great stroke of luck, I was able to find a PDF [2] of ‘Interviews’, 195 pages of combined Theo Angelopolous interviews translated and published as a book. Here, I found the transcript of an Israeli radio show where Angelopolous described his fascination with Saravejo:


“­­My Interest in politics and the Balkans is very easy to explain. Look at the history of this century and you will notice that its first momentous event took place in Sarajevo, and now, as we approach the end of the century, we are again in Sarajevo. This proves to what extent we have all failed. Living in the Balkans, I am naturally much closer to the events, and much more concerned than the rest of Europe. I wanted to shoot in Sarajevo, but couldn’t. Everything was lined up for us to go there. We were all ready to go, waiting for our plane in Ancona, when the plane that left before us was turned back because the bombing had started again.” (Interviews 2001)


The 20th century history of Bosnia began and ended with tragedies in Sarajevo. To some degree, the entire 20th century history of Europe is bookended by these tragedies. In 1914, Archduke Franz Ferdinand was assassinated in Sarajevo (Backhouse 2018). At the time of the film’s release in 1995, Sarajevo was in the midst of its siege.


This argument about the cyclical nature of the film originally came from Marinos Pourgouris, a Greek academic, and his chapter in “Mythistory and Narratives of the Nation in the Balkans”. The famous journey of Odysseus had a beginning and an end in Ithaca, and his return brings a sense of order back to Ithaca. In Ulysses’ Gaze, references are made to the cyclical nature of A’s journey. In the beginning of the film, as he has returned to Greece from America, he states, “my end is my beginning”. [3]




This film is far from a typical Hollywood film, the typical type of film I engage with. Angelopolous himself has expressed a great deal of disdain for where film is heading and how Hollywood has changed cinema in Greece:


We know that European cinema is not doing very well lately; less tickets are sold. The theatres today are no longer that privileged place of encounter between the creative artist and his audience. There is a small elitist minority still looking for that encounter, but the vast majority is favoring the American movies, which, as far as I am concerned, are not films but just images printed on celluloid.”


As I discussed on page 2 (note – this refers to part of the essay that I did not upload), the reviews for this film were highly polarized. Considering the raving endorsements and scathing critiques of Ulysses’ Gaze, I think this film is a great example of how a film can be received in such profoundly different ways based on the lived experiences of different people. Long spans of it still don’t make sense to me, but having learned more about the history of the region, I can appreciate the depth of the film. As someone who generally doesn’t understand deep, symbolic art and film, it was very exciting to take a deep dive into some of this film’s scenes as they related to Balkan history and Homer’s Odyssey.


A Few Random Angelopolous Quotes (curated by Dan Fainaru)


“In any case, Greeks are a nation of emigrants. At the turn of the century, half of them went to America. There are one and a half million Greeks in the U.S. There are already 300,000 in Germany. They are everywhere, and instead of contributing to Greek economy at home, they are working for others. The Americans are coming into Greece now, claiming they wish to industrialize the country, but of course they will do it only if it is profitable for them. And Greece, for many, is now the fifty-first state of the Union.”


Question: You are implying Greece is a Third World country.

Angelopolous: That is the way things are. The Third World is not limited to Africa and Latin America. If you ask me, it includes Greece and Turkey too. We do not belong to the West, we are not part of Eastern Europe-we live at the crossroads of modern civilization. However, we happen to occupy a strategic point in the Middle East; therefore, we are important to American politics. Had it not been the case, their attitude towards us would have been completely different.


Q: You mentioned that Ulysses’ Gaze is, among other things, a love story. But is it really about love or the impossibility of loving? At one point, your protagonist says, “I am crying because I cannot love you.”

A : That phrase is taken from Homer’s Odyssey. Ulysses remained seven years on Calypso’s island, but he would often go down to the sea and cry. For he could not love Calypso; he was always thinking of Penelope. He wanted to love her, but couldn’t. As a matter of fact, at the end of my film, the hero meets once again his first love. It’s a film about firsts-first love, first look, the initial emotions that will always be the most important in one’s life.



[1]: timestamp 2:24:27 in this YouTube version of the film (all timestamps in this essay refer to this video)

[2]: Available from Amazon here –

[3]: timestamp 13:08





Andersen, Odd. A Young Boy Plays 22 April 1996 on a Tank. April 22, 1996. Accessed December 5, 2018.

Getty Images states “Photo credit should read ODD ANDERSEN/AFP/Getty Images”


Angelopoulos, Theo. Greece, 1997. Accessed November 29, 2018.

(Ulysses’ Gaze available on YouTube here)


Alberó, Pere. “A Gaze by Ulysses towards the Balkans.” Quaderns De La Mediterrània 23 (2016): 115-23. Accessed November 27, 2018. Gaze by Ulysses towards the Balkans_Pere_Albero_QM23.pdf.


Chouinard, Alain. “Historical Argument, Involuntary Memory, and the Subversion of Balkanist Discourse within Theo Angelopoulos’ Ulysses’ Gaze.” OffScreen. February 2016. Accessed November 28, 2018.


Carroll, Chris. “Serbs Face the Future.” National Geographic. July 2009. Accessed December 05, 2018.


Ebert, Roger. “Ulysses’ Gaze Movie Review & Film Summary (1997).” April 18, 1997. Accessed November 27, 2018.


Fainaru, Dan, ed. Theo Angelopoulos : Interviews. Jackson, MS: University Press of Mississippi, 2001.


Howe, Desson. “Ulysses’ Gaze.” The Washington Post. September 16, 1997. Accessed November 27, 2018.


Klemencic, Matjaz, Matjaž Klemenčič, and Mitja Žagar. The former Yugoslavia’s diverse peoples: a reference sourcebook. Abc-clio, 2004.


Pfaff, William. “LIFE, DEATH AND SURREALISM IN THE HELL THAT IS SARAJEVO.” Chicago Tribune. September 27, 1992. Accessed December 09, 2018.


Pourgouris, Marinos. Mythistory and Narratives of the Nation in the Balkans. Edited by Tatjana Aleksić. Newcastle: Cambridge Scholars Publishing, 2007.

Chapter 9 covers Ulysses’ Gaze


“Prosecution Opening Statements – Mladić (Part 5/5) – 16 May 2012.” YouTube, International Criminal Tribunal for the Former Yugoslavia (ICTY), 18 May 2012,


Stratton, David. “Ulysses’ Gaze Review.” SBS News. December 31, 2008. Accessed November 28, 2018.


[1] timestamp 2:24:27 in this YouTube version of the film (all timestamps in this essay refer to this video)

[2] A PDF obtained in a perfectly legally manner, certainly not from a virus-ridden Russian website

[3] Timestamp 13:08

Predicting MCAT Scores Using 3rd Party Practice Exam Scores

(3/26/18 – this is an unfinished post that I’ve put up so the data can be of use to others while I add to it / revise it. Also for best experience view on a desktop, the graphs are butchered on mobile)

The AAMC only has 3 scored practice exams released, leaving prospective test takers in a tough situation – to know where they stand, they have to take an AAMC scored exam. But those exams are a precious resource, as they’re the closest thing we can get to the real MCAT. If their score isn’t where they want it to be, they’re left with only 2 AAMC scored exams. Test takers of the past had 10 AAMC exams, but the post-2015 MCAT renders those practice tests worthless. Here I attempt to predict MCAT scores using 3rd party practice exam scores and user-submitted data from Reddit.


The data has been taken from this user submitted score spreadsheet, comprised of 844 user-submitted scores. It’s comprised of users of the MCAT subreddit and the Student Doctor Network forums. I only included individuals who took the MCAT between January and September 2017.

There is a tremendous amount of self-reporting bias in this data, which I’ll touch on at the end. Impossible scores were thrown out (one user reported a ‘406’ on NextStep Exam 1, which, like the real MCAT, is scored 472-528). I also excluded data from one other user who reported a 472 on the real exam after reporting 505, 504, 509, and 509 on NextStep Exams 1-4, and a 509 and 510 on AAMC #1 and #2. I don’t know if it’s possible to drop the ball that badly on test day so I’m calling it a fluke. These were the only two scores excluded.

Kaplan (n=309):

The short story is – Kaplan’s scores are heavily, heavily, deflated, but still have predictive power. As an extremely crude conversion, you can add 10 points to your Kaplan score to get your AAMC score. This becomes less predictive at the upper and lower extremes. Kaplan and NextStep had the strongest correlation to actual MCAT scores, though this isn’t necessarily saying they’re the best practice material. It does mean that their scaling is the most accurate.

NextStep (n=354):

NextStep exams were slightly less deflated than Kaplan, but they had a similarly tight distribution (r2 of .536). An extremely crude conversion factor would be to add 7 to your NextStep average to estimate your actual score. NextStep seems to pride themselves in giving accurate scaled scores, which makes me wonder why theirs are still so deflated still. There is no ‘crude conversion’ for NextStep scores, as it is less deflated for average scores (498-510) and heavily deflated for high scores (510+).



The Princeton Review (n=190):

Princeton Review’s exams are absurdly deflated. The average person who scores a 503 on a TPR exam gets a 518 on the real exam. Princeton Review’s exams had the worst correlation to actual MCAT scores (this graph is an unfinished stand-in for one I’ll post later but the data should be the same).



So why are these tests so deflated? Part of it is my skewed data set (see next section). But I think it’s primarily because the test prep companies prefer someone scoring 505 on their practice exams and a 515 on the actual MCAT, rather than the opposite. Their “100% money back guarantees” rely on you outperforming your practice test score. Kaplan’s “Higher Score Guarantee” program will only redeem if your actual MCAT score is below your diagnostic score. They’ve built a ~10 point cushion into the scaling of their practice exams to ensure this won’t be redeemed often. Kaplan is the most popular MCAT prep company, and they have a treasure trove of student data that could be used to give accurate scores, if they desired.

Princeton Review offers a similar program, but the baseline score can be either your previous actual MCAT score (if taken within 90 days of the start of the review course) or the Princeton Review diagnostic exam taken at the beginning of your course. If you aren’t a retaker, and the latter is used, there is almost no chance you fail to beat that score.

I don’t think it’s a coincidence that NextStep, a prep company without a full-refund ‘Better Score Guarantee’, doesn’t deflate their practice test scores as heavily. They do have a guarantee for their tutoring, but it only redeems a free 2-hour tutoring session.

Personally, I was dejected when I got a 500 on my first Princeton Review practice exam. In reality, most people who score that do fine on the actual exam. Had I not worked with this data, I would have thought I was on track for a 500 on the real exam – a score that has a dreadful mean acceptance rate of 22.3%, per the AAMC [1]. Princeton Review at no point notes how deflated their scores are, and many students probably don’t realize this. I now understand it’s their way of protecting their revenue while still offering a money-back score guarantee.

When I have more time, I’d like to add more test prep companies (Altaius and ExamKrackers), and compare individual sections to actual MCAT section scores to see if any companies have a notably higher correlation on one subsection.


Among the many shortcomings of this data, the most damning is the fact that the 3rd party test prep companies can change their scaling algorithms anytime without warning (and they do). NextStep has stated via email that they are constantly fine-tuning their algorithm, with a major overhaul in January 2017. Kaplan appears to do the same (as discussed above, I think NextStep may actually desire to be accurate in their score reporting and I imagine they adjust more frequently than other companies).

Then there all the biases that played into the data I had:

  •       I am betting that users visiting the MCAT subreddit and other pre-medical internet forums are more dedicated than the average test taker.
  •       Massive self-reporting bias – people are more likely to submit their scores if they’re impressive (the average score in my data was an absurdly high 515).
  •       These practice tests are expensive, and the demographics of these test takers are almost certainly skewed towards rich folk.
  •       3rd party exam scores were averaged and no consideration was given to how many exams they took. An individual who took 10 Kaplan exams and got 510 each time was treated exactly the same as an individual who took 1 Kaplan exam and got a 510, even though I suspect the person who took 10 exams is better prepared to score well on the actual exam. I’ll look into this one when I have more time but I’m guessing it’s less important than the scores themselves.

All in all, this is an extremely imperfect science with many pitfalls, but it was able to predict my score within two points, and serves as a guide for those wondering where they stand without any AAMC exam scores in hand.



1: Applicants with MCAT scores between 498 and 501 had an acceptance rate of 22.3% (1,241 / 5,571) for 2016-2017 and 2017-2018, from AAMC’s Table A-23.