SESLSFLSLOASL
Match Due GMT    
BlogTablesStatsCoachesJournalsLogin Features
              
              
 
 The Trade Window is currently open...
Sanctuary Football League SL: Blog
LatestArchive
Roy Rolsten
Locomotive Darlington


 
Recent Entries
Draft - 3/17
Team Record
644 - 362 - 728 (0.476)
Tuesday March 17th, 2026 - 00:48:35 GMT
Draft

The draft is on the front page - 91 players available with each team picking 3

The first round everyone makes 2 picks and then the final pick is made up from the remaining players in a blind draft format.

Draft order is also on the front page and goes from the team that finished in last place in Division 2 to the team that won Division 1. If your pick is coming up please consider putting in conditiional pick requests.

So we can get underway - please provide a player name with each of your picks

Once we're underway there wil be a 48hr deadline to provide your picks

 
Colin Scott
Orchard Park Thistle


 
Recent Entries
Wrapped - 3/16
NMR stats - 3/11
NJN & MM - 3/4
Team Record
1163 - 296 - 399 (0.706)

Team Trophy Case
1 SFLSL Cup Titles
1 Dowson Cup Titles
Monday March 16th, 2026 - 14:49:36 GMT
Wrapped

That is Season 48 saved to history and I have noted all award winners. I was hoping to have this posted but I don't have time. At the end of the season I was transitioning from the ship back home and I have had a few things to deal with since getting back. I am now heading to Portugal for a break but will be back in one week and I will catch up with the awards then.

In the meantime, I have pressed the end of season aging button for everyone to enjoy.

 
Marc Legowski
Copernicus Town


 
Recent Entries
Team Record
304 - 227 - 516 (0.399)
Monday March 16th, 2026 - 11:44:45 GMT
Draft kick off.....

Not sure when, but here is my options for the CPT.

NO. 40 or NO 41 DF 0/10 - Filip Lipka

NO. 42 MF 0/10 or NO 51 MF 0/9 Alan Archacki

 
Matt Cooper
Camelot FC


 
Recent Entries
Draft - 3/15
Team Record
407 - 195 - 462 (0.474)
Sunday March 15th, 2026 - 12:30:36 GMT
Draft

I thinks that's normal Paul,  I took the 0/8 utility player last draft

 
Paul Cockayne
Dundee Broncos


 
Recent Entries
Draft - 3/15
NMRs - 3/9
Team Record
751 - 270 - 655 (0.529)

Team Trophy Case
1 SFLSL Cup Titles
Sunday March 15th, 2026 - 10:35:41 GMT
Draft

No 91 0/8 UT is out of sequence - possibly not meant to be there at all?

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Wednesday March 11th, 2026 - 22:57:14 GMT
Fixed

I don't know why but there were two missing semi-colons.

Over in OASL I tried adding an extra line to the stats page so it printed HELLO below the stats.

Then I tried an IF statement copying what other lines.did and it didn't work until I put a semi-colon at the end  At first I thought it hadn't worked because NMR didn't show but then I noticed a header missing for the last column and realised that part was also missing one 

What I don't understand is why it needs the semi-colon because there's plenty of IF statements that don't have them.

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Wednesday March 11th, 2026 - 22:03:09 GMT
Golden Gloves

Whilst looking at all this stuff I couldn't work.out why there was a stats.php and stats_new.php as I'd expect stats and stats_old so that if something went wrong with my programming I could go back to stats_old which works.

Just realised it's because SFLSL still uses the old Golden Gloves formula as the season had already started. I'll wait for the awards before changing anything.

 
Colin Scott
Orchard Park Thistle


 
Recent Entries
Wrapped - 3/16
NMR stats - 3/11
NJN & MM - 3/4
Team Record
1163 - 296 - 399 (0.706)

Team Trophy Case
1 SFLSL Cup Titles
1 Dowson Cup Titles
Wednesday March 11th, 2026 - 18:55:29 GMT
NMR stats

Yes, I have the nmr stat on my stats page but PEX do not. I have no idea how to swith it on/off although I have had a look through the various commish options.

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Wednesday March 11th, 2026 - 15:16:04 GMT
NMR stats

Thanks, Andy. It's really puzzling. Gut feeling is that where it reads the Parameters from the database for the Parameters page it's different from where it reads it elsewhere. Like I say I'm not sure about reading databases but I've seen code that gives a list of things to read from the admin database for Parameters. Need to find the equivalent for Stats.

 
Andrew Foss-Grant
West Bromwich Baggies


 
Recent Entries
OASL - 3/11
NMR on stats - 3/11
Team Record
235 - 118 - 246 (0.491)
Wednesday March 11th, 2026 - 13:46:14 GMT
OASL

NMR toggle works for OASL, but only for my account with commish access. When I switch to MTS I no longer can see the NMR stats column.

 
Andrew Foss-Grant
West Bromwich Baggies


 
Recent Entries
OASL - 3/11
NMR on stats - 3/11
Team Record
235 - 118 - 246 (0.491)
Wednesday March 11th, 2026 - 13:42:41 GMT
NMR on stats

I do recall having to turn it off after the Robin years of OASL. I will go and change the setting now to check.

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Wednesday March 11th, 2026 - 12:54:31 GMT
Getting personal - Colin or Roy please help

It's doing my head in. I've read the code over and over, checked the syntax and I still don't get it.

In Features -> Parameters down at the bottom it says Show NMR as Y in this league. The Y is read from the database and is the same $NMR_showinstats used for the stats page. Parameters is seeing the Y and showing it on the page. So I don't get why the stats page doesn't see the same thing.

So before I bother Al can Roy or Colin change this to N then check it says N in Parameters and then change it back please. Maybe (probably not) it will reset something.

Mark or Andrew, if you're reading this can you change SESL/OASL to Y so I can see if it works there please.Each league has its own stats.php so maybe something is wrong in the SFLSL one. 

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Tuesday March 10th, 2026 - 22:36:31 GMT
Commish access

What I thought was a Y for Yes is actually a code for how much access you have . Full access is Y,  Frontpage which ai have is E, Party bonus only is A.

The "something" I mentioned is called $loggedInNav and this is set to 1 if you are logged in and 0 if not. It's used to show various tabs like your team name, blog, lineup etc which aren't there if logged out..

I am certain I am reading that linenof code correctly so I need to find out if $NMR_showinstats==("Y") is exactly correct because everything else on that line of code appears correct.

The only problem is I really don't understand the code for reading the database yet.

 
Paul Cockayne
Dundee Broncos


 
Recent Entries
Draft - 3/15
NMRs - 3/9
Team Record
751 - 270 - 655 (0.529)

Team Trophy Case
1 SFLSL Cup Titles
Monday March 9th, 2026 - 08:27:46 GMT
NMRs

I have Commish access but can't see NMRs on the stats page....

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Sunday March 8th, 2026 - 21:53:01 GMT
Seeing NMRs

I've looked at the code and there's a line that basically says "if you have Commish access OR Commish has set view NMR to yes" then show the NMR column. However both statements have an extra bit asking if "something" is >0 as well. But as of yet I can't find where that "something" is set as it s only mentioned in that bit of code (stats.php) twice and in both cases it's to do with showing NMRs (no idea why twice and my bed is calling me).

So that might explain why Roy can see NMRs as I guess that "something" is set to >0 for Commish access.

I can't remember offhand what "something" is - maybe to do with being logged in. More digging needed.

 
Willy Krosnyak
Montevideo Tricolores


 
Team Record
705 - 404 - 649 (0.516)
Sunday March 8th, 2026 - 17:37:15 GMT
Thank you Steve and Dave

Steve: you are amazing with the system numbers!  (and I am a Systems Engineer... ;)

The translations is that we were incredibly unlucky.  I bet that if we set it up to play again we would have won easily...

I don't think that we need to change the system anymore.

Dave: thank you!  But I do think that the game is better if the matches involving nmr teams are just played.  The most common outcome of playing vs an nmr team is that you win 4-0.  

When you nmr it is bad enough that you miss the training opportunity.  (then it is most likely a loss)

So Div-2 here we come (back!).  :)

 
Roy Rolsten
Locomotive Darlington


 
Recent Entries
Draft - 3/17
Team Record
644 - 362 - 728 (0.476)
Sunday March 8th, 2026 - 13:34:26 GMT
NMRs and Injuries

I can see NMRs on the stats page. Not sure if it's just because I have Commish access 

Dublin had 27, Cannons 17 and a couple have 8-9 

I don't about Colin but I'd be happy to have Steve play around with injuries 

More frequent, less damage 

I will create a poll to see what managers think 

 
Les Lithgo
Newton Heath LYR


 
Team Record
444 - 328 - 654 (0.426)
Saturday March 7th, 2026 - 23:09:11 GMT
I asked Co-Pilot about chances for next season...

Final Verdict: Promotion next season is absolutely realistic

But only if Newton Heath:

  • Tighten the defence

  • Improve morale

  • Add one or two key players

  • Reduce the number of draws

  • Avoid the January‑style collapse

 
David Blair
FC Blades


 
Team Record
611 - 148 - 252 (0.678)
Saturday March 7th, 2026 - 22:43:26 GMT
Sympathy for you Willy 🤔

Game 28 on 31st January we played an NMR Merrylees and outshot them 9-0 on shots but they "thieved" a point 0-0. Definitely should be a rule put in against NMRs. Even if the score can't be altered then the competing team could (manually) be given ALL the gate money (take away the NMR teams cash), and any bookings/refd cards rescinded or say half the ELs put back to the team making the effort.

Wont happen but I have pulled back in my initial suggestion if a 3-0 default score - must be mellowing in my old age. PS how many NMRs have teams had this season? 🤔

 
Matthew White
Highland Rangers


 
Recent Entries
Injuries - 3/7
Team Record
349 - 289 - 593 (0.401)
Saturday March 7th, 2026 - 22:35:12 GMT
Injuries

I loss my star striker to a -32 injury late in the season which probably cost us a play-off place. Now he was on a     -el when injured so that was my risk which in the end was costly.

I think -el should make it more likely that a  player could pick up an injury. It would mean managers would need to keep larger squads or risk losing players to an injury. The injuries perhaps should be a little less severe but would have an impact on the team if they had already made all three of there allowed substitutes. 

 

 
Commissioner
Commissioner


 

Saturday March 7th, 2026 - 20:58:30 GMT
Trade: TNS - AFC

TNS sends 250k to AFC for Edgar Davids (3/22 MF)

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Saturday March 7th, 2026 - 20:52:06 GMT
NMRs

One of the Parameter settings that Commishes can have NMRs shown in stats. It's set to Y for SFLSL but it doesn't show. Something I can look for in the code.

 

 
David Blair
FC Blades


 
Team Record
611 - 148 - 252 (0.678)
Saturday March 7th, 2026 - 19:20:08 GMT
Sympathy for you Willy 🤔

Game 28 on 31st January we played an NMR Merrylees and outshot them 9-0 on shots but they "thieved" a point 0-0. Definitely should be a rule put in against NMRs. Even if the score can't be altered then the competing team could (manually) be given ALL the gate money (take away the NMR teams cash), and any bookings/refd cards rescinded or say half the ELs put back to the team making the effort.

Wont happen but I have pulled back in my initial suggestion if a 3-0 default score - must be mellowing in my old age. PS how many NMRs have teams had this season? 🤔

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Saturday March 7th, 2026 - 18:18:09 GMT
Injuries (spoiler for play-offs)

Now I can edit the Olmec code altering the injuries has been talked about a little by me and the three Commishes. Nothing has been decided, partly because all three Commishes seem to have busy lives. Over in SESL there was a discussion about the NMR program so I thought I'd bring this up here while we're in the off-season.

For recap, there are two ways of getting injuries.

1, Random injury. Each minute both teams are checked for a random injury. The base chance of an injury is 0 in 10,000. . Aggressive and dirty players increase this. Each aggressive playerin the game adds 1. Dirty players add 2 to your team and 4 to their team for a maxinum of 66 with all 22 players dirty (the Parameters and probably the rules incorrectly state 110). The Commish can add a number to the base amount. In SFLSL it's 8, 10 in SESL and 15 in OASL. All n/p in SFLSL should mean a 7% chance of an injury (about 1 injury every 7 games - does this seem accurate?)  in your team in SFLSL up to 13% in OASL (1 injury every 3.5 games). With all dirty it's 49% to 52% of at least one injury per game.

In the playoffs there was just one random injury - to an MT player.

EL injury.  This is much more complicated to work out. Each player with EL below 0 is checked. EL drops every minute and I can't be bothered to work out the odds accurately but at EL -1 there's an 11 in 10,000 chance of an injury. So approxiately I say that from EL  0 to EL -2 over 30 minutes, that's an average of EL -1. This gives a chance of 3.3%. That really isn't a disincentive. A player that starts with EL 0 (using this method) has a 60% chance of avoiding injury playing passive over 90 minutes. 

MT played 6 players that finished below 0 EL (4 at -3 and 2 at -2). None of these got injured. MM NMR played 5 (3 finished -1 and 1 finished -3 and 1 that started on EL 0 made it to 71 minutes, almost -4, before getting injured).

In my game I had players finishing on -1, -1, -3, -2, -1, -2,-4 and -2 safely, and two players that started on 4, so had to play the last 30 minutes below 0,and  one made it to 87 and the other 89. The injuries had virtually no effect (Sims would have been my 4th penalty taker and was replaced by Trueman who was 1 ShSL less).

Of course the risk is high with high EL losses, but not really in the play-offs. Colin has reduced injuries a couple of times stating they are too high. It's rare but -96 is a killer. Even -32 is bad.

I personally think EL injuries should happen more often to make it more risky but the injuries should be less. As Colin has said to me and injury means the player has to go off anyway, which usually is worse for your team, so why cripple him for a few games as well. The random injury chance can be increased anyway if Commishes want as well.

For each there are 4 or 5 choices - these can easily be increased and the EL losses can also be changed - even zero loss (just a knock) is possible.

Anyway - just putting it out there.

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Saturday March 7th, 2026 - 15:04:22 GMT
Willy

Shooting SL is not modified by passive or aggressive play. This was removed a long time ago. In 2007 goalkeeper's save rate was changed so that passive or aggressive play didn' affect it.

Yes you were unlucky in the penalty shootout. With equal SL shooter and keeper there is a 60% chance of a save in a match and this is halved for penalties, so 30%. For the three that were taken MT had 29%, 27% and 27% chance of a save (2% chance of all three saved). For MM it was 33%, 35% and 35% (28% of all three scoring).

The software gives a log of a lot of what happens in a game, including the rolls for whether a shots is saved or not and the chance of getting a shot. It doesn't show the rolls for shots on target nor, unfortunately, the rolls for penalty shootouts.

For your 7 shots on target, the chances of shots being saved were 66,72,80,66,66,66 and 62%. There was only a 4% chance of all 7 being saved. MM keeper rolled 27,37,39,46,22,1,and 2%. 

 
Willy Krosnyak
Montevideo Tricolores


 
Team Record
705 - 404 - 649 (0.516)
Saturday March 7th, 2026 - 12:58:11 GMT
[SPOILER] re: Playoffs

Can't complain about the loss to the nmr team.  We got 9 shots (7 on target) and MM got zero.

We just could not get past their keeper.

Then on the pk shootout again we could not get one past him!  0-3 pk shootout is a bit embarrasing.

Question for Steve: does the shooting SL get modified when playing P?  And for the pk shootout?
MM pks were by SL 25, 23 and 23.  (Our GK SL28 not passive)

MT pks by SL 29, 27 and 27. (MM's GK SL 30 passive)

Looks like MM got very lucky on the PKs...
 

Still, we probably deserved to go back down to Div-2...  :)

 
Paul Cockayne
Dundee Broncos


 
Recent Entries
Draft - 3/15
NMRs - 3/9
Team Record
751 - 270 - 655 (0.529)

Team Trophy Case
1 SFLSL Cup Titles
Saturday March 7th, 2026 - 12:22:11 GMT
Party Bonus

I have just put through the last participation bonus payments for the season.  The next payout will be at the start of the next season.  Enjoy the break!

 
Paul Cockayne
Dundee Broncos


 
Recent Entries
Draft - 3/15
NMRs - 3/9
Team Record
751 - 270 - 655 (0.529)

Team Trophy Case
1 SFLSL Cup Titles
Saturday March 7th, 2026 - 11:39:54 GMT
Party Bonus

I have just put through the last participation bonus payments for the season.  The next payout will be at the start of the next season.  Enjoy the break!

 
Commissioner
Commissioner


 

Saturday March 7th, 2026 - 11:37:12 GMT
Participation Bonus

The following teams receive Participation Bonus through week ending 6th March 2026:
ACS(50) BIB(50) CAM(15) DB(50) FCB(50) GD(10) LBC(50) LD(20) MM(25) MT(20) OPT(15) SFR(5) TNS(50) YFC(50)

 
Steve Turner
A.C. Sapone


 
Team Record
481 - 228 - 444 (0.516)
Friday March 6th, 2026 - 21:16:27 GMT
[SPOILER] Playoffs

Crazy that we get our first MVP in the last game of the season. I notice that we didn't get any gate money despite what the match report says but we did get the 25k from the MVP. I don't think we got the TP however as I'm sure we had 5 anyway.

NMR strikes again, although from a programming poiint of view I'm happy to see MM got a full 16 players picked despite only having 17 players EL 0 or above, the SL 25 WG losing out to the SL 25 FW for the final subs spot - both players having an EL of 2.

 
Commissioner
Commissioner


 

Friday March 6th, 2026 - 12:02:39 GMT
MVP Awards

The following teams receive an MVP bonus after match 43:
A.C. Sapone - MVP #1: 1 TP + 25k (DwW)

 
Andy Shaw
Ye Olde Spurs FC


 
Recent Entries
LMS win - 3/4
Team Record
705 - 379 - 653 (0.515)
Wednesday March 4th, 2026 - 18:56:17 GMT
LMS win

A nice little earner before the season gets underway.

 

 
Colin Scott
Orchard Park Thistle


 
Recent Entries
Wrapped - 3/16
NMR stats - 3/11
NJN & MM - 3/4
Team Record
1163 - 296 - 399 (0.706)

Team Trophy Case
1 SFLSL Cup Titles
1 Dowson Cup Titles
Wednesday March 4th, 2026 - 16:57:53 GMT
NJN & MM

Playoffs on Friday

 
Commissioner
Commissioner


 

Wednesday March 4th, 2026 - 12:02:49 GMT
MVP Awards

The following teams receive an MVP bonus after match 42:
Golden Dragons - MVP #10: 25k (wWw)

 
Paul Cockayne
Dundee Broncos


 
Recent Entries
Draft - 3/15
NMRs - 3/9
Team Record
751 - 270 - 655 (0.529)

Team Trophy Case
1 SFLSL Cup Titles
Wednesday March 4th, 2026 - 06:33:32 GMT
LMS - We have a winner!!

A neat little Merseyside trick by Andy Shaw makes him the winner of LMS XIII, and earns him a lovely 400k.  

LMS will now be on hold until the start of our new season, by which time the default selection may not be Wolves...

TEAM Manager Week 1 Week 2 Week 3 Week 4 Week 5  
YFC Shaw Chelsea Arsenal Man City Liverpool Everton WINNER!!
CAM (I,V) Cooper  Chelsea Arsenal Man City Man Utd Liverpool OUT
MT Krosnyak  Sunderland Chelsea Man City Man Utd Liverpool OUT
GD Creasey  Man Utd Arsenal Liverpool Newcastle OUT  
MM G.Scott  Sunderland Arsenal Crystal P Villa OUT  
PNE Gregory  Man Utd Chelsea Crystal P B'mouth OUT  
AFC (IX) Permentier  Sunderland Chelsea Villa OUT    
BIB Habermann Man Utd Arsenal Chelsea OUT    
FCB (IV) Blair Arsenal Man Utd Chelsea OUT    
ITP (II) Williams  Sunderland Arsenal Chelsea OUT    
OPT (VIII) C.Scott  Sunderland Arsenal Chelsea OUT    
SFR D.Fitzgerald  Sunderland Arsenal Chelsea OUT    
NHL Lithgo  Chelsea Newcastle OUT      
NJN J.White  Man Utd Wolves OUT      
ORA Gavino  Chelsea Newcastle OUT      
ACS Turner  Nottm F OUT        
CN Barnard  Villa OUT        
CPT Legowski  Wolves OUT        
DB (VI) Cockayne  Villa OUT        
DUB Burnett  Wolves OUT        
GCK Campbell  Wolves OUT        
HLR M.White  Villa OUT        
LBC Oakes  Villa OUT        
LD Rolsten  Wolves OUT        
PEX Hernandez  Wolves OUT        
SXS Purvis  Wolves OUT        
TNS Lye  Brighton OUT        
WBB Foss-Grant Man City OUT        

 
Commissioner
Commissioner


 

Wednesday March 4th, 2026 - 06:33:17 GMT
Last Man Standing Winning

The following teams receive Last Man Standing Winning through :
YFC(400)

 
Paul Cockayne
Dundee Broncos


 
Recent Entries
Draft - 3/15
NMRs - 3/9
Team Record
751 - 270 - 655 (0.529)

Team Trophy Case
1 SFLSL Cup Titles
Wednesday March 4th, 2026 - 06:32:45 GMT
LMS - We have a winner!!

A neat little Merseyside trick by Andy Shaw makes him the winner of LMS XIII, and earns him a lovely 400k.  

LMS will now be on hold until the start of our new season, by which time the default selection may not be Wolves...

TEAM Manager Week 1 Week 2 Week 3 Week 4 Week 5  
YFC Shaw Chelsea Arsenal Man City Liverpool Everton WINNER!!
CAM (I,V) Cooper  Chelsea Arsenal Man City Man Utd Liverpool OUT
MT Krosnyak  Sunderland Chelsea Man City Man Utd Liverpool OUT
GD Creasey  Man Utd Arsenal Liverpool Newcastle OUT  
MM G.Scott  Sunderland Arsenal Crystal P Villa OUT  
PNE Gregory  Man Utd Chelsea Crystal P B'mouth OUT  
AFC (IX) Permentier  Sunderland Chelsea Villa OUT    
BIB Habermann Man Utd Arsenal Chelsea OUT    
FCB (IV) Blair Arsenal Man Utd Chelsea OUT    
ITP (II) Williams  Sunderland Arsenal Chelsea OUT    
OPT (VIII) C.Scott  Sunderland Arsenal Chelsea OUT    
SFR D.Fitzgerald  Sunderland Arsenal Chelsea OUT    
NHL Lithgo  Chelsea Newcastle OUT      
NJN J.White  Man Utd Wolves OUT      
ORA Gavino  Chelsea Newcastle OUT      
ACS Turner  Nottm F OUT        
CN Barnard  Villa OUT        
CPT Legowski  Wolves OUT        
DB (VI) Cockayne  Villa OUT        
DUB Burnett  Wolves OUT        
GCK Campbell  Wolves OUT        
HLR M.White  Villa OUT        
LBC Oakes  Villa OUT        
LD Rolsten  Wolves OUT        
PEX Hernandez  Wolves OUT        
SXS Purvis  Wolves OUT        
TNS Lye  Brighton OUT        
WBB Foss-Grant Man City OUT        

 
 
White PapersDownloadsRules Wiki
Back to Top
Copyright © 1989-2013 SOS Soccer Manager, www.sos-soccer-manager.co.uk All Rights Reserved.
A custom simulator is used to run all games.
This page loaded in 0.06897 seconds.