John Edwards Profile Banner
John Edwards Profile
John Edwards

@John_B_Edwards

980
Followers
317
Following
708
Media
4,163
Statuses

lead data scientist of pitching @Mariners , @nflversetweets developer. previously: @Orioles @sportingnews @TheAthletic he/him.

In the pitching lab 🧑‍🔬
Joined June 2021
Don't wanna be here? Send us removal request.
Pinned Tweet
@John_B_Edwards
John Edwards
11 days
Hello folks! Applications for baseball analytics internship are now open. You'll get to tackle interesting baseball problems with data science and work with a terrific group of analysts:
2
10
36
@John_B_Edwards
John Edwards
3 years
@JoeSetyon hi, baseball analyst here. having a strong data science/statistics/math background is really important for working in baseball R&D, but it's easier to teach someone baseball than data science, so teams hire for the former and teach the latter. there's really nothing wrong here
10
4
637
@John_B_Edwards
John Edwards
1 year
Tweet media one
Tweet media two
6
64
631
@John_B_Edwards
John Edwards
11 months
@JayCuda can you put ohtani in an Indiana Polo
Tweet media one
1
1
333
@John_B_Edwards
John Edwards
2 years
hi folks! the seattle mariners are looking to hire an analytics intern for 2023. you'll get to work with a bunch of really smart and talented analysts, and also me. if you have any questions about this role, feel free to DM me!
9
58
168
@John_B_Edwards
John Edwards
2 years
if you think this is unlikely, you should see how many OOTP fiends now work in mlb front offices
@FOS
Front Office Sports
2 years
At 17 years old, Will Still decided to pursue coaching after immersing himself in the video game Football Manager. Now, at 30, he's a real-life manager in the top division in France — and unbeaten in 12 games. @DougGreenberg on Still's unlikely story ⤵️
5
33
201
9
4
151
@John_B_Edwards
John Edwards
3 years
was inspired by this to share my own, personal cheat sheet i rely on for my projects in case it's helpful
Tweet media one
@quarkyhockey
Carlie
3 years
This awesome flowchart for determining what ML estimator to use has helped a couple of people lately, so I figured I would share the love:
1
4
43
5
11
136
@John_B_Edwards
John Edwards
10 months
morning folks! happy to announce that the #nflverse has added a couple new fields to the load_participation() function in nflreadr. for 2016-on, for our play by play data, we've included: * NGS-tracked air yards * Time to throw * QB pressured flag * WR route type and...
Tweet media one
6
17
123
@John_B_Edwards
John Edwards
1 year
@Mariners jarred kelenic
0
7
94
@John_B_Edwards
John Edwards
11 months
@tejfbanalytics GOOOOOOOOOO JACKETS
0
0
83
@John_B_Edwards
John Edwards
12 days
Hello folks, applications for our baseball projects internship are now open! you'll get to work with coaches, staff, and analysts to build cool apps and reports that directly support our baseball operations department!
8
21
88
@John_B_Edwards
John Edwards
1 year
speaking of data viz -- incredible work by the capitals broadcast graphics team. the color scheme representing shootout results for the caps is white on red. for calgary it is... white on white?
Tweet media one
2
4
76
@John_B_Edwards
John Edwards
2 years
hi folks -- i put together a blog about how to use {stacks} in {tidymodels} to boost model performance. it can feel so easy it's almost like hacking the kaggle leaderboards!
Tweet media one
1
10
72
@John_B_Edwards
John Edwards
3 years
Tweet media one
5
5
72
@John_B_Edwards
John Edwards
2 years
you will forgive me for doing an unironic post at 1 in the morning hopefully. I just have a couple things to say while I'm still champagne drunk, hopefully they make sense in the morning
Tweet media one
3
0
55
@John_B_Edwards
John Edwards
10 months
really enjoying these commercials, occasionally punctuated by a football game
2
4
47
@John_B_Edwards
John Edwards
1 year
@SeanfromSeabeck let me fix that for you,,,
Tweet media one
3
5
47
@John_B_Edwards
John Edwards
5 months
Really like this! I compiled my own: (Likely missing a couple of positions I applied for but don't have a record of in my email... but I think this illustrates how competitive entry level roles in sports can be)
Tweet media one
@brittni__d
Brittni Donaldson
5 months
Sharing for inspo: I had LOTS of "No's" before my first "Yes". Keep going!
Tweet media one
20
50
636
1
3
45
@John_B_Edwards
John Edwards
2 months
Thrilled to say I won the Olympics prediction competition! Congrats to everyone else who competed on a good race
Tweet media one
@markhillsports
Mark Hill
3 months
🌍Predicting the Olympics Medal Table: Amelco are sponsoring this year's Prediction Competition ahead of the RSS International Conference in September. Open to the public, get involved here: ▶️Competition Link: ▶️Webinar Launch:
0
1
2
5
0
44
@John_B_Edwards
John Edwards
1 year
hi folks! our baseball systems team is looking to add a full-stack engineer. expected pay of $110k-$125k with some great benefits, and you get to work with baseball data!
2
22
39
@John_B_Edwards
John Edwards
1 year
hi folks! we are looking to hire interns for 2024. you'll get to work with some cool data on some fun problems with some great people, and hopefully win a few ballgames along the way. if you have any questions about either of these roles, feel free to DM me!
@fangraphs
FanGraphs Baseball
1 year
InstaGraphs: Job Posting: Seattle Mariners – Baseball Analytics/Projects Internships
0
2
10
2
14
41
@John_B_Edwards
John Edwards
17 days
Hi folks, pleased to announce that we have a @JuliaLanguage version of nflreadr in development, called "NFLData.jl". You can read nflverse data into Julia as DataFrames. All of the load_* functions from nflreadr are already implemented, as well as caching
3
7
41
@John_B_Edwards
John Edwards
2 years
marco
Tweet media one
0
6
39
@John_B_Edwards
John Edwards
24 days
Seems the well has run dry on NFL participation data. We previously were able to scrape participation data from every game until the NFL limited that data to just primetime games. Unfortunately, as of last night, we're unable to obtain any participation data. #nflverse
2
4
41
@John_B_Edwards
John Edwards
1 year
@ericeager_ QB wins, a stat famous for how #analytical it is
0
1
35
@John_B_Edwards
John Edwards
2 years
hey who's that handsome fella
@gt_lmc
GT School of Literature, Media, and Communication
2 years
John Edwards grew up as a big baseball fan. Now, he's a quantitative analyst for the Seattle @Mariners — and his LMC degree helped him get there. See how in his alumni profile! ➡️ ⚾ 🥜
Tweet media one
Tweet media two
Tweet media three
0
3
22
2
1
35
@John_B_Edwards
John Edwards
2 years
Tweet media one
0
0
34
@John_B_Edwards
John Edwards
10 months
for 2018-on, we've included: * whether the defense was in man or zone coverage * what type of coverage (ex. cover 0) again, on a play level
Tweet media one
1
4
32
@John_B_Edwards
John Edwards
11 months
finished the notebook! ended up having to change the plotting package I was using because of some weirdness with text layering but still quite satisfied with with the results. please give it an upvote on kaggle if you liked it! #BigDataBowl #JuliaLang
@John_B_Edwards
John Edwards
1 year
okay! after a lot of iterating (thanks to the discord folks and especially @nguyenank_ and @rossdrucker9 !), feeling pretty good about the setup. next will need to come up with some intuitive coloring rules and actually write up the code #BigDataBowl
0
2
27
0
5
32
@John_B_Edwards
John Edwards
4 months
@FoolishBB can it wait like two games please
0
0
29
@John_B_Edwards
John Edwards
10 months
👉👈 🥺 i can haz free labor plz???
Tweet media one
4
1
30
@John_B_Edwards
John Edwards
2 years
@MarkWood14 what's the lotto numbers for this week
0
0
26
@John_B_Edwards
John Edwards
2 years
Tweet media one
0
0
27
@John_B_Edwards
John Edwards
1 year
okay! after a lot of iterating (thanks to the discord folks and especially @nguyenank_ and @rossdrucker9 !), feeling pretty good about the setup. next will need to come up with some intuitive coloring rules and actually write up the code #BigDataBowl
@John_B_Edwards
John Edwards
1 year
ohhhhhh yeah, that's the stuff #BigDataBowl
0
0
3
0
2
27
@John_B_Edwards
John Edwards
2 years
@benbbaldwin and they're gonna replace him with Brady the first chance they get 🥴
3
0
27
@John_B_Edwards
John Edwards
2 years
Tweet media one
1
0
24
@John_B_Edwards
John Edwards
2 months
John Edwards is acquiring an ice-cold Rainier for cash considerations, per sources.
4
1
27
@John_B_Edwards
John Edwards
3 years
hello our baseball projects team is hiring! assistant: intern: i started out as a projects intern and found it a really rewarding experience with a great group of people. feel free to dm me with questions!
1
7
26
@John_B_Edwards
John Edwards
1 year
successful 5k in the books! team baseball ops raised over a thousand dollars for the Washington Coalition against Domestic Violence. Thanks to everyone who donated, can't wait for next year!
Tweet media one
@John_B_Edwards
John Edwards
2 years
hi folks, i'm participating the refuse to abuse 5k again this year and raising funds for the washington coalition against domestic violence! anything you can contribute helps support victims and take steps towards ending domestic violence:
0
0
2
1
0
26
@John_B_Edwards
John Edwards
25 days
downright embarrassing. you're not gonna grow the game by churning out low quality hallucinated recaps
@ESPNFrontRow
ESPN Front Row
25 days
Using generative AI technology, ESPN now offers game recap stories for @PremierLacrosse & @NWSL - incremental coverage for both leagues This initiative has been collaboratively developed by ESPN & Disney teams with @Accenture More:
Tweet media one
637
14
49
1
1
24
@John_B_Edwards
John Edwards
2 years
Tweet media one
0
0
22
@John_B_Edwards
John Edwards
2 years
Tweet media one
0
1
20
@John_B_Edwards
John Edwards
3 years
hey folks, {nflreadr} now has updated nfl injury report data for the 2021 season with nflreadr::load_injuries. this will be updated daily throughout the season. feel free to play around with it! #nflverse
Tweet media one
0
5
21
@John_B_Edwards
John Edwards
2 years
i haven't touched it in forever and even then...
Tweet media one
3
0
20
@John_B_Edwards
John Edwards
1 year
calculating EPA on a calculator I brought with me
Tweet media one
2
0
20
@John_B_Edwards
John Edwards
5 months
beyond sick, the sumer folks are killing it
@bruchhaussports
Sam Bruchhaus
5 months
And finally! all the previews on the website!
Tweet media one
2
5
28
1
2
20
@John_B_Edwards
John Edwards
3 months
the phrase of "AI is threatening its ability to meet key environmental goals" is offloading the agency of Google onto the nebulous concept of "AI". It's not that AI is threatening the goals, Google is deliberately prioritizing AI development over our planet's long term health
@rachelmetz
Rachel Metz
3 months
New from me: Google's emissions shot up *almost 50%* since 2019 due to its massive focus on AI. This makes it the second huge tech company (see Microsoft in May) that has said AI is threatening its ability to meet key environmental goals. Who'll be next?
63
2K
5K
2
3
19
@John_B_Edwards
John Edwards
10 months
running from my problems
Tweet media one
Tweet media two
2
0
19
@John_B_Edwards
John Edwards
1 month
. @SaberSeminar is a wonderful place with wonderful people in it and I leave each conference feeling better about the state of our industry than I did coming in
0
1
19
@John_B_Edwards
John Edwards
3 years
laughing my ass off at nickelodeon getting the dots
2
1
19
@John_B_Edwards
John Edwards
2 years
checking out the @CFB_Data prediction contest leaderboards
Tweet media one
0
1
19
@John_B_Edwards
John Edwards
2 years
super excited for this release, especially for the advent of full participation data! now you can see what players were on the field for what plays, and do things like calculate snap counts directly from nflreadr data!
Tweet media one
2
2
19
@John_B_Edwards
John Edwards
10 months
a h/t to trashman in the NFLverse discord for flagging that the NGS added these fields, and of course, a huge shout-out to the NGS team for putting these fields together (we are merely standing on their shoulders at this point)
0
0
18
@John_B_Edwards
John Edwards
11 days
our player development internship is also live! come support one of the best farm systems in minor league baseball and work with our terrific coaches and staff!
1
3
19
@John_B_Edwards
John Edwards
2 years
we finally found the dude who made this graphic 👇
Tweet media one
@DavidSacks
David Sacks
2 years
Twitter is toast.
Tweet media one
1K
2K
14K
1
0
16
@John_B_Edwards
John Edwards
1 year
. @TRILLBLAZIN 🥵🥵🥵
Tweet media one
0
1
17
@John_B_Edwards
John Edwards
3 years
ty france stands for "thank you, france"
1
2
16
@John_B_Edwards
John Edwards
2 years
Tweet media one
@MLB
MLB
2 years
What a season it was! What was your favorite baseball moment of 2022?
709
56
1K
0
0
16
@John_B_Edwards
John Edwards
2 months
We're a couple weeks away from the start of the CFB season which means it's time to throw some appreciation @CFB_Data 's way for providing the most incredible repository of college football data anywhere
2
2
16
@John_B_Edwards
John Edwards
1 month
can't wait for her to be the surprise guest at the @SaberSeminar opening ceremony
@RachelBitecofer
Rachel Bitecofer 🗽🦆🌴🥥🇺🇸
1 month
Rumor mill going crazy. Rumors that Taylor Swift’s plane landed at O’Hare. I’m skeptical but report what I hear.
100
162
2K
2
0
16
@John_B_Edwards
John Edwards
2 years
baseball
Tweet media one
2
0
16
@John_B_Edwards
John Edwards
2 years
Tweet media one
1
1
16
@John_B_Edwards
John Edwards
2 years
Tweet media one
0
0
14
@John_B_Edwards
John Edwards
2 years
can't believe he's on the bump for tomorrow. so excited
Tweet media one
0
1
14
@John_B_Edwards
John Edwards
2 months
Thank you to everyone who stopped by my stream on Thursday! Despite the data issues... I was able to get out a submission for the contest! Here's how I have the top 10 teams in the medal table shaking out!
Tweet media one
@John_B_Edwards
John Edwards
2 months
I'm going to try to crash the party across the pond and put together a submission for this contest tomorrow! I'll be live-coding on twitch at 1 PM PST at , hope to see you all there!
1
1
7
4
2
15
@John_B_Edwards
John Edwards
21 days
@CFB_Data
Bill Radjewski | CollegeFootballData.com
21 days
Model pick'em contest week 2 overall standings 1. @John_B_Edwards 2. @ROFLulose 3. @TrueBetLLC and @tay_last 5. @JakLysowski @John_B_Edwards led in 3 of 4 categories this week!
1
1
8
2
0
15
@John_B_Edwards
John Edwards
2 years
While many of you are yelling "GO ARMY" or "GO NAVY" I'm yelling "GO JOINT CHIEFS OF STAFF and the department of defense!"
1
0
14
@John_B_Edwards
John Edwards
2 years
Tweet media one
0
0
15
@John_B_Edwards
John Edwards
2 years
@CleGuardians take notes
Tweet media one
0
0
15
@John_B_Edwards
John Edwards
4 months
deep down this is secretly every front-office nerd's dream
@dgoold
Derrick Goold
4 months
Cardinals hired Wash U. grad. He became a pitching prospect … And as ⁦ @Jake_Mintz ⁩ reported now he’s about to be a big leaguer.
4
6
55
1
1
15
@John_B_Edwards
John Edwards
1 year
geoRgia tech
@GTBaseball
Georgia Tech Baseball
1 year
𝗝𝗢𝗜𝗡 𝗨𝗦! We’re looking for GT Students who are interesting in joining us as a manager or data analytics expert! Email tgibson @athletics .gatech.edu for more information!
Tweet media one
2
8
37
2
0
15
@John_B_Edwards
John Edwards
1 year
bernie i will personally mail you a rapsodo
@janeosanders
Jane O'Meara Sanders
1 year
Happy Birthday Bernie!! Best husband, father and grandfather over all these years!
693
3K
54K
1
0
14
@John_B_Edwards
John Edwards
6 months
we're reaching Back levels previously thought impossible by science
Tweet media one
1
0
14
@John_B_Edwards
John Edwards
2 years
love my job
Tweet media one
Tweet media two
2
0
14
@John_B_Edwards
John Edwards
1 year
four game win streak
0
1
14
@John_B_Edwards
John Edwards
1 year
tech hive will not stand for this $222 for the number of points GT scored against Cumberland + 0.70 for @CoachBrentKey 's number at Tech * 2 for the number of top-25 road wins GT had in 2022 + fee @edsbs @HollyAnderson @celebrityhottub @thejasonkirk @newampaths #CharitibundiBowl
Tweet media one
@newampaths
NewAmericanPathways
1 year
ACC, featuring NOT GEORGIA TECH in the lead??? #CharitibundiBowl
Tweet media one
2
1
8
0
1
14
@John_B_Edwards
John Edwards
1 year
@EvolvingWild it's absolutely wild that not one but two future hall of famers played in this random minor league game, boggs and cal ripken jr
1
0
14
@John_B_Edwards
John Edwards
5 months
this is the coolest experience of my life so y'all get a photo
Tweet media one
0
0
14
@John_B_Edwards
John Edwards
1 year
@NWSSeattle more like, what the hail, amirite
0
0
13
@John_B_Edwards
John Edwards
2 years
fun 2022 regular season in the books! 69% straight up (T-52nd overall on ESPN) 57% AT(ESPN)S (top 1000, admittedly not that impressive given ESPN's spreads are really bad) #5 overall in @LeeSharpeNFL 's prediction contest (1 of only 7 to beat the market!) it's been a priv 🫡
Tweet media one
Tweet media two
2
0
14
@John_B_Edwards
John Edwards
3 years
this absolutely rules
0
0
14
@John_B_Edwards
John Edwards
1 month
sometimes i think about much money has been poured into this technology
Tweet media one
@RobDenBleyker
Rob DenBleyker
1 month
oh
Tweet media one
3K
18K
441K
2
1
13
@John_B_Edwards
John Edwards
2 years
Tweet media one
@sundownmotel
Bill Hanstock
2 years
zero notes, transcendent
Tweet media one
16
69
2K
2
0
13
@John_B_Edwards
John Edwards
3 years
Tweet media one
0
0
13
@John_B_Edwards
John Edwards
1 year
@ChelseaParlett guessing it's an april fools prank that's two days late because nobody who works at twitter knows how twitter works anymore
0
0
12
@John_B_Edwards
John Edwards
24 days
We have no plans on removing the existing participation data, and we'll keep an eye out for anywhere else that it might pop up and in what forms. I'm extremely disappointed because there was a lot of awesome work done with the data, but the call is the NFL's, not ours. #nflverse
1
3
14
@John_B_Edwards
John Edwards
3 months
@BlueJays WHAT THE FUCK IS A KILOMETER 🇺🇲🇺🇲🇺🇲🇺🇲🇺🇲🇺🇲
4
0
13
@John_B_Edwards
John Edwards
4 months
I tried out this tool and wrote about my experience. It seems like a remarkably useless slop generator, perfect for excacerbating Kaggle's existing notebook spam problem:
@simpsoka
Kath Korevec
5 months
Today we are launching Data Science Agent, a Google Labs experiment. ◆ Helps with complex tasks like planning, and error correction. ◆ Helps with data science tasks like predictive modeling. ◆ Outputs an AI-generated Colab notebook based on your prompt. Try it at
Tweet media one
12
51
331
1
0
13
@John_B_Edwards
John Edwards
1 month
this is the cutting edge insight and analysis that the people crave from numbers guy nate silver
@NateSilver538
Nate Silver
1 month
People in Seattle are very Seattle-y, more so than say people in Phoenix are Phoenix-ish.
202
42
1K
0
0
13
@John_B_Edwards
John Edwards
2 years
I have noticed that although I have 300 views on my tweet, I am not receiving 300 likes. I'm not sure if this is being done intentionally or if these "followers" are forgetting to click 'like'. Either way, I've had enough. I have compiled a spreadsheet of individuals who have
0
0
12
@John_B_Edwards
John Edwards
1 year
Tweet media one
0
0
11
@John_B_Edwards
John Edwards
2 years
thanks to everyone who stopped by my stream! i managed to embarass myself multiple times in front of strangers on the internet, this was the biggest messup:
3
0
11
@John_B_Edwards
John Edwards
4 months
Tweet media one
0
2
12
@John_B_Edwards
John Edwards
2 months
I'll take "terrible data science practices" for $1000, Alex
Tweet media one
4
0
11
@John_B_Edwards
John Edwards
2 years
a fish 375,000,000 years ago:
@MetaHorizon
Meta Horizon
2 years
Legs are coming soon! Are you excited? 🎉
3K
774
6K
1
1
11
@John_B_Edwards
John Edwards
2 years
update:
Tweet media one
0
0
11
@John_B_Edwards
John Edwards
2 years
ridiculously cool app that @RR_SportsStats and @nguyenank_ are presenting at #SEAHAC : love to be able to play around with interactive tools like this
Tweet media one
Tweet media two
0
1
11
@John_B_Edwards
John Edwards
3 years
my #rstats solution to day 7 of #adventofcode . part 1 super simple, look for the absolute difference between each possible position and calc fuel used for each. part 2, you can find the sum of all integers between two numbers w/ a pretty simple formula:
Tweet media one
2
2
11