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
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
They've also got one coming out for @duckdb.org #DuckDb
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
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
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
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
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
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
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
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...
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
Picture of a man who has no shame in ordering bubble gum flavoured ice cream
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
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?
First ever identical #afl draw (credit: useless afl stats) #aflkangaroolions)
May 11, 2025 at 10:04 AM
First ever identical #afl draw (credit: useless afl stats) #aflkangaroolions)
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
Distribution of Player Ratings (with top 5/bottom 5) for Round 8 of the 2025 #AFL season. #sportsviz #ggplot2 #rstats
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
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
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.
Nick Daicos doesn't even make the top ten.
April 22, 2025 at 3:16 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.
Nick Daicos doesn't even make the top ten.
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
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...
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 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?
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
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
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
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.
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
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.
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
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
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
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?
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'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!
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
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