zthan.bsky.social
@zthan.bsky.social
Recent fantasy baseball community addition. Attempting to figure out how to use GIS to help with my fantasy baseball teams. Updates to that, once I get started again, will be posted here.
I made another streamlit app to go along with the one I did for spraycharts. This one is pitch plots. Has 22 to 24 data for now. A few pitches per game don't match baseball savant exactly, but it is using statcast data.
fm-pitch-plots-jnennwr9trig7uexeyp4xj.streamlit.app
pitch plots
This app was built in Streamlit! Check it out and visit https://streamlit.io for more awesome community apps. 🎈
fm-pitch-plots-jnennwr9trig7uexeyp4xj.streamlit.app
March 14, 2025 at 11:37 PM
With spring training in full swing, the spatial lineups page of Field Manager can be tested out! Lineups update every hour (around *:55), so you can check out how it would work during the season. Feel free to ask any questions!
experience.arcgis.com/experience/4...
Experience
experience.arcgis.com
March 8, 2025 at 3:21 PM
I wrote an app with streamlit that lets you select a MLB player and see their spraychart on a stadium of your choice for any combination of the last 3 seasons hits. Thanks to @blandalytics.pitcherlist.com for help with it.
share.streamlit.io/-/auth/app?r...
streamlit app
A simple Streamlit app template for you to modify!
share.streamlit.io
March 7, 2025 at 10:34 PM
Second update: I added a pitch mix table on the Player Analysis page. X axis is game date plus team for the pitcher. Here is an example of it with Yusei Kikuchi, and you can see how he started throwing his slider more when he got traded to the Astros.
experience.arcgis.com/experience/4...
January 23, 2025 at 6:35 PM
Couple of updates to Field Manager.
The new Spatial Lineups page will be a current days matchups with hitter and pitcher tables. Tables filter spatially, so just zoom in to a matchup. Example day is opening day from last year.
January 23, 2025 at 6:32 PM
I made some updates to the Visualization Page, it's much more efficient now
January 9, 2025 at 3:04 PM
experience.arcgis.com/experience/4...

Visualizer page is new. It might take a minute or two to load, when the timeline slider loads and the map shows just two icons (padres vs dodgers), it's loaded fully. You can use the time slider to go day by day.
It has 2024 and 2025 seasons.
Experience
experience.arcgis.com
January 6, 2025 at 11:32 PM
Updated the EB app (need an overall name for it) with a new pitcher stats table that shows stats against different pitches. PA% is put away % in the table. Table is below the hitter tables for how they perform against individual pitches on the Player Analysis page. Location is probably temporary.
December 31, 2024 at 11:46 PM
experience.arcgis.com/experience/4...
This is a fantasy baseball app I'm working on using ESRI tech. Still a work in progress. This shows (all 2024 data) a pitchers overall pitch mix and velocity, and the hitter tables at the bottom are how that hitter performs against different pitches.
Experience
experience.arcgis.com
December 29, 2024 at 4:53 PM