HTTP/2 200
date: Mon, 29 Dec 2025 22:58:47 GMT
content-type: text/html; charset=utf-8
set-cookie: AWSALB=WTtb6A/N00egmBTNgBYihyDaD+h5iJJXSS+UWY2SDGB43kjVc920j8rWLhbwd9tw93EBd4P9CL5OOPdhJDUdip75OgzeFw/YsbvCn/kV3XpZtV6dhnkB3TFbnYtz; Expires=Mon, 05 Jan 2026 22:58:47 GMT; Path=/
set-cookie: AWSALBCORS=WTtb6A/N00egmBTNgBYihyDaD+h5iJJXSS+UWY2SDGB43kjVc920j8rWLhbwd9tw93EBd4P9CL5OOPdhJDUdip75OgzeFw/YsbvCn/kV3XpZtV6dhnkB3TFbnYtz; Expires=Mon, 05 Jan 2026 22:58:47 GMT; Path=/; SameSite=None; Secure
server: nginx/1.6.2
status: 200 OK
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
vary: Origin
cache-control: max-age=0, private, must-revalidate
set-cookie: _devpost=eENxazBmMW9sbUJGWjhGM2k5bFVETmd4eUVDK01rWFNhVXh1UUN3NzNvRzVyblJJQTFyaXVOTXhvdXpPTkNhRGlWYnA3d1ZqR1BBeDVnemtlbXlmVVBxcTVhV0VHRTIvbk8zaTdBSHZPZXBoN0UwdzFib1A5TXpBWjI2K0YrZUFJT2s4TUZFNUxTTTRpSm9PbG84T2FXTFpIY0VsYUNZMnA3Rk9FZkkxRm1QbHNWZGtTRWxnM3JtN1hEcVkxcGZ4R2lBY3V5U2tWTENOeU5XTDNMdnJGMUF0ckp5ckw2VHFIK05qNm1PeDlUa0VuRUI1YWtwSDdBMDJQSzZ4cnhsWmdmNmJydE5PL2JmY294Qit6OC9GcTQ2M09hNXJVRjB5M1lieGx2SmpYTmt5UTZZQ1gzelo5TVJGeE9LT2NRRVFReXAzclhLVzhVTndKeS84cHRXNFM0Rkt6T0JSSmplNUx1cWxPdzQra2FOOGdLZE5KcUgwRk9WV1pOS0FxQzlDdUgxVW1KSGV1VENrQ1lrZzZvRjhXT0ViMFBjRGZxamhJcWFEK252OFVpdz0tLVJzNExxNFlLVmtaK0lnTTh6cW5TNnc9PQ%3D%3D--b79f2e948dbae25af97e2cb17f22a28e8463011c; domain=.devpost.com; path=/; secure; HttpOnly
x-request-id: 4cef6162-c4a2-4670-b530-5cd6a2359d34
x-runtime: 0.151521
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-content-type-options: nosniff
content-encoding: gzip
PITCHe/x | Devpost
We wanted to give people a way to experience how hard MLB pitchers throw and how little time batters have to react.
Using PITCHf/x data, we built models of several MLB pitchers' styles including situational pitch selection, velocity, movement, and release point.
Then we used these models to create a simulation of baseball pitches within a 3D environment.
Finally, we built a minigame where you're put in the batter's cleats. Predict where the next pitch will be thrown, and mouse over a quadrant of the strike zone to position your bat there.
Try it out
Created by
I worked on data acquisition and probabilistic aspects of the mini-game, as well as on the physics of ball movement. I learned a lot about data availability in baseball. It was difficult to understand the pitch f/x data; thank goodness for high school physics!
Log in or sign up for Devpost to join the conversation.