Darragh Murray
darraghmurray.bsky.social
Darragh Murray
@darraghmurray.bsky.social
Chart-nerd working in strategic #data insights, #dataviz and analytics engineering.

Expect a lot of #AFL footy chat and/or popular music

Tools: Mostly #rstats and #tableau

I write The Datavist newsletter https://thedatavist.substack.com
They've also got one coming out for @duckdb.org #DuckDb
August 13, 2025 at 9:55 AM
Naughty by Nature back with a reboot of their 1991 hip-hop classic, but for a new ai-driven age. #AI #MCP #dataBS #dataSky #MCPYeahYouKnowMe
August 13, 2025 at 9:54 AM
Day 2 of #DataEngBytes has started strong. I’m quite enjoying @olenakutsenko.bsky.social talk about ‘Bringing Stories To Life with AU’, which is both fascinating and fun. #dataBS #datasky
July 25, 2025 at 1:06 AM
Really great to be back in Melbourne for the #dataengbytes conference. Not sure how I feel about the conference venue literally being the Collingwood Magpies training facility, but at least the food is great #databs #datasky
July 24, 2025 at 2:55 AM
This post from Seattle Data Guy on early data career is 100% gold. My one regret from my career was this point in particular. I missed out a lot because I was the only data guy #dataBs #datasky open.substack.com/pub/seattled...
June 19, 2025 at 9:09 PM
Player ratings for the @brisbanelions.bsky.social v the Hawks. #AFL #AFLHawksLions
May 26, 2025 at 10:06 AM
Picture of a man who has no shame in ordering bubble gum flavoured ice cream
May 26, 2025 at 7:33 AM
This is cheeky @australiainstitute.org.au , you might need to look at your charts in your recent university paper. Did Melbourne really only spend $68 on travel in 2023? Your figure numbers are also wrong I think! The text says this is figure 3 but it’s clearly figure 2?
May 25, 2025 at 7:38 AM
Also, I've got my done up my 'heroes' and 'not quite heros' for Round 10. #AFL
May 18, 2025 at 9:20 PM
First ever identical #afl draw (credit: useless afl stats) #aflkangaroolions)
May 11, 2025 at 10:04 AM
Distribution of Player Ratings (with top 5/bottom 5) for Round 8 of the 2025 #AFL season. #sportsviz #ggplot2 #rstats
May 5, 2025 at 9:25 PM
This is how I imagine Picard would use the enterprise computer if he had a toddler on board #startrek
May 4, 2025 at 8:00 AM
#AFL 2025 Round 7 Heros and Zeros - Distribution of player ratings highlighting the top 5/bottom 5!
April 27, 2025 at 10:00 AM
Wowee! I've done up my #AFL Player Ratings driven match report over on the ol blog regarding the @brisbanelions.bsky.social v Saints game this arvo. Not the easiest watch, but glad of the W. More charts and chat here: roar-metrics.ghost.io/2025-round-7... #AFLSaintsLions
April 26, 2025 at 11:01 AM
Interesting if you aggregate up all the #AFL player rating stats so far this year, Andrew Brayshaw comes out on top.

Nick Daicos doesn't even make the top ten.
April 22, 2025 at 3:16 AM
My #AFL Round 6 'Heroes and Zeros' - the distribution of player ratings for the round. Full post here: roar-metrics.ghost.io/afl-2025-rou...
April 21, 2025 at 10:15 PM
After a lot of stuffing around, my plot is finally looking ok! I successfully recreated an #AFL Player Ratings beeswarm distribution with some small multiples in there as well - originally I had done in #tableau, but now pure ggplot.
April 18, 2025 at 2:43 AM
I'm a bit late on my #AFL round 5 'heroes and zeros' - ranking all players in the round by their AFL rating points. Did you know that @brisbanelions.bsky.social Charlie Cameron had the poorest rating of the weekend? And Nasiah Wanganeen-Milera was the highest?
April 16, 2025 at 1:02 PM
I'm on the HIPWOOD HYPE-TRAIN after that @brisbanelions.bsky.social win versus the Western Bulldogs. Here's my post match written review of the Lions player ratings along with my viz attached. roar-metrics.ghost.io/2025-round-5... #AFL #AFLDogsLions
April 12, 2025 at 12:18 PM
Day 7 of #30DayChartChallenge, OUTLIERS! Again, with my usual #AFL twist. This is the distribution of contested beasts, showing who is who amongst those with average contested possessions per game (2024-25, min. 10 games). Patrick Cripps, unsurprisingly is #1.
April 9, 2025 at 10:21 AM
Catching up! Day 6 of #30DayChartChallenge - with the usual #AFL twist. I went with ggplot2 today (rather than #tableau), but I just couldn't get the fonts to export at the right sizing. This looks at the relative skill difference in the top half backs in the AFL in 2025. Probably will re-do.
April 8, 2025 at 11:52 AM
I've done my #AFL round 4 "Heroes and Zeros" post :) You can read all about it here on my footy charts blog roar-metrics.ghost.io/afl-2025-rou... ....but here is a nice visual basically summing up all my findings. #dataviz #tableau #footy #sportsviz #sports
April 7, 2025 at 10:42 AM
Putting together my visuals for my next #AFL 'heroes and zeros' blog post on Roar Metrics (roar-metrics.ghost.io) - fascinating to see the distribution of player ratings across this round, with Caleb Serong being the standout player! What's his odds for the Brownlow?
April 6, 2025 at 11:59 AM
I'll admit I phoned this ranking chart in a bit for the #30DayChartChallenge but I was a bit stuffed from a day out with family. But here is the top 10 individual #AFL player performances based on Player Ratings points since 2016. A humble bar chart this time!
April 5, 2025 at 12:31 PM
I've done my viz analysis of the @brisbanelions.bsky.social match against the Tigers at the MCG this afternoon (read it here: roar-metrics.ghost.io/2025-roundli...) - but if you just want the player ratings for the Lions, check out my visual below. #AFL #AFLLionsTigers #BrisbaneLions #dataviz
April 5, 2025 at 11:13 AM