Two statto questions from today

All advertisments are hidden for logged in members, why not log in/register?

Sort of related to this, a recent change now means a goal can't be scored from an uncontested drop ball, ie giving the ball back after it was kicked out for an injured player. If it goes in, it's a goal kick. So we'll not see again the majestic sight of a team walking it in from the centre spot, eg Bielsa letting Villa score.


Well we can, it just has to touch two players.
 

Well we can, it just has to touch two players.
Happy to be corrected, KBN. Yes you're right. My understanding was that the goal is essentially 'closed' until the uncontested passage of play is complete, ie the keeper has it under control as they (the team) did when kicking it out.

I guess we will see it again at some time or other then.
 
I know I went to that match at Charlton. However I have absolutely no memory of it at all.

Must have been a good day out.
 
For a bit of fun* i wrote a program that goes through all of our competitive results on 11v11 and shows you all the results for a particular score.

So for a 5-2 home victory here are all the times we've done that in our history. not that many as it turns out!


05/11/2022 : Sheffield United v Burnley : 5:2 : League Championship
18/03/1978 : Sheffield United v Millwall : 5:2 : League Division Two
22/03/1969 : Sheffield United v Bolton Wanderers : 5:2 : League Division Two
19/09/1959 : Sheffield United v Bristol City : 5:2 : League Division Two
20/04/1959 : Sheffield United v Bristol Rovers : 5:2 : League Division Two
20/08/1956 : Sheffield United v Fulham : 5:2 : League Division Two
02/05/1955 : Sheffield United v Portsmouth : 5:2 : League Division One
28/11/1953 : Sheffield United v Tottenham Hotspur : 5:2 : League Division One
08/01/1949 : Sheffield United v New Brighton : 5:2 : FA Cup
31/12/1932 : Sheffield United v Leicester City : 5:2 : League Division One
10/09/1927 : Sheffield United v Burnley : 5:2 : League Division One
30/12/1905 : Sheffield United v Bolton Wanderers : 5:2 : League Division One
26/12/1904 : Sheffield United v Stoke : 5:2 : League Division One
14/10/1899 : Sheffield United v Wolverhampton Wanderers : 5:2 : League Division One
04/10/1897 : Sheffield United v Blackburn Rovers : 5:2 : League Division One



* The nights positively fly by at KBN Towers....


Code below, but i'm not that good at FSharp so it's a bit clunky looking

Code:
open System
open FSharp.Data

type Result = {
    Date : DateOnly
    Match : string
    HomeScore : int
    AwayScore: int
    HomeOrAway : string
    Competition : string
}

let doc = HtmlDocument.Load("https://www.11v11.com/teams/sheffield-united/tab/matches/season/")
let teamName = "Sheffield United"

let seasonLinks : string list=
    let listItems = doc.CssSelect("ul#season li a")
  
    listItems
    |> List.map (fun n -> n.Attribute("href") |>  (fun a -> a.Value()))
    |> List.map (fun x -> x.ToString())

let extractResult(row : HtmlNode) =
 
  let tds = row.Descendants["td"]
 
  let date =  tds
                |> Seq.item 0
                |> (fun x -> DateOnly.Parse(x.InnerText().ToString()))
 
  let game = tds
                |> Seq.item 1
                |> (fun x -> x.InnerText())
        
  let score = tds
                |> Seq.item 3
                |> (fun x -> x.InnerText())
                |> (fun x ->
                    let index = x.IndexOf('-')
                    let first = x.Substring(0, index)
                    let second = x.Substring(index + 1)
                  
                    let trimmed = second.Split(' ', '\r', '\n')
                  
                    (int(first),int(trimmed[0]))
                    )
              
  let competition = tds
                    |> Seq.item 4
                    |> (fun x -> x.InnerText())
                  
  let teams = game.ToString().Split('v', StringSplitOptions.TrimEntries)
 
  let homeOrAway  = if(teams[0] = teamName) then "H" else "A"
 
  let result = {
                Result.Date = date
                Match = game
                HomeOrAway = homeOrAway
                HomeScore = fst score
                AwayScore = snd score
                Competition = competition
                }
                  
  result       

let filterRow (row :HtmlNode) :bool =
  
    let tds = row.Descendants["td"]
  
    if Seq.isEmpty tds then false else true

let season  (row : string) =
 
  let seasonDoc =  HtmlDocument.Load(row)
 
  let rows = seasonDoc.CssSelect("#pageContent table tr")
                      
  let results = rows |> List.filter filterRow |> List.map extractResult
 
  results
 
let foo = seasonLinks
        |> List.collect season
        |> List.filter (fun x-> x.HomeScore = 5 && x.AwayScore = 2 &&  x.HomeOrAway = "H" )
        |> List.iter (fun x-> printfn $"{x.Date} : {x.Match} : {x.HomeScore}:{x.AwayScore} : {x.Competition}")
Some epic games there- Remember the New Brighton Cup game - first time I had seen some away supporters in any number. Also the Tottenham game when Derek Hawksworth on the left wing turned Alf Ramsey (playing at Right Back for Spurs) ,inside out.
Well researched KBN
 
depends on who the thrower is

A goal cannot be scored directly from a throw-in:
  • if the ball enters the opponents’ goal – a goal kick is awarded
  • if the ball enters the thrower’s goal – a corner kick is awarded
I can just imagine the chaos and confusion this would cause. Pretty sure VAR would have a melt down trying to work out if someone touched the ball....or not.
 
Just for completeness sake, here's the pigs home and away records where they've shipped 7 or more.

Home
1695582748703.png

away

1695582984744.png
 

Love stats me.

67 years ago wow. So you’d have to be in your 70s to have seen us get thwacked by Rotherham. Anyone on here go to that game?
I was at both. Rotherham took the kick-off, towards the Kop, after doing the shoot-ins pre-match in the ‘wrong’ goal. Ted Burgin ( keeper) was just arriving at the edge of the area when a Rotherham player spotted him still running towards the goal, and launched a huge punt towards goal from the centre-circle, and the screams from the Kop alerted Burgin to what was going on, and he managed to stop the ball. It was downhill all the way after that, and a bloke next to us spent the whole match shouting ‘Mercer out’. He did not stay much longer as manager. I think I will settle for 0-8 in the top division rather than 2-7 in the second tier, to a local team. Not a record I wanted to see broken, mind…
 
Love stats me.

67 years ago wow. So you’d have to be in your 70s to have seen us get thwacked by Rotherham. Anyone on here go to that game?
Revo Sr was there. Currently incapacitated, he was a horrified spectator on TV today.

I went in his place….

Record league defeat today then. Well done lads!
 

All advertisments are hidden for logged in members, why not log in/register?

All advertisments are hidden for logged in members, why not log in/register?

Back
Top Bottom