Virsliga 2026 — First Goal Time Tracker
| in | Date | Teams | HT | FT | 1st goal | 1 | X | 2 |
|---|---|---|---|---|---|---|---|---|
| 154 | 20 Sept | AudavsRFS | 1:1 | 1:1 | 21' | 4.69 | 3.96 | 1.55 |
| 153 | 20 Sept | Tukums 2000vsGrobina | 0:1 | 1:1 | 26' | 2.50 | 3.23 | 2.48 |
| 152 | 20 Sept | Ogre UnitedvsSuper Nova | 1:0 | 1:0 | 46' | 3.03 | 3.39 | 2.07 |
| 151 | 19 Sept | JelgavavsRiga FC | 0:1 | 0:1 | 29' | 8.44 | 5.50 | 1.25 |
| 150 | 19 Sept | FK LiepajavsBFC Daugavpils | 0:0 | 0:0 | 111' | 2.04 | 3.50 | 3.03 |
| 149 | 16 Sept | AudavsOgre United | 1:0 | 1:0 | 12' | 1.23 | 5.86 | 8.65 |
| 148 | 15 Sept | Super NovavsRiga FC | 0:0 | 0:1 | 91' | 8.94 | 6.01 | 1.21 |
| 147 | 13 Sept | BFC DaugavpilsvsRFS | 1:0 | 1:2 | 16' | 8.19 | 5.02 | 1.28 |
| 146 | 12 Sept | GrobinavsJelgava | 0:0 | 0:0 | 111' | 2.25 | 3.20 | 2.85 |
| 145 | 11 Sept | Riga FCvsAuda | 1:0 | 2:2 | 38' | 1.27 | 5.10 | 7.52 |
| 144 | 11 Sept | Ogre UnitedvsFK Liepaja | 1:0 | 2:2 | 38' | 4.47 | 4.23 | 1.55 |
| 143 | 10 Sept | Super NovavsTukums 2000 | 0:0 | 1:0 | 77' | 2.19 | 3.38 | 2.81 |
| 142 | 07 Sept | RFSvsFK Liepaja | 0:0 | 0:0 | 111' | 1.24 | 5.15 | 9.21 |
| 141 | 07 Sept | Riga FCvsBFC Daugavpils | 0:0 | 1:1 | 53' | 1.12 | 7.25 | 14.88 |
| 140 | 06 Sept | AudavsGrobina | 0:0 | 1:0 | 76' | 1.41 | 4.19 | 6.36 |
| 139 | 05 Sept | JelgavavsSuper Nova | 0:0 | 0:1 | 84' | 1.93 | 3.39 | 3.41 |
| 138 | 05 Sept | Tukums 2000vsOgre United | 0:1 | 2:1 | 34' | 1.89 | 3.53 | 3.39 |
| 137 | 31 Aug | FK LiepajavsRiga FC | 2:1 | 3:2 | 4' | 6.16 | 4.68 | 1.35 |
| 136 | 30 Aug | Ogre UnitedvsRFS | 0:1 | 0:3 | 36' | 17.88 | 8.43 | 1.09 |
| 135 | 29 Aug | AudavsSuper Nova | 1:0 | 1:1 | 18' | 1.42 | 4.12 | 5.88 |
| 134 | 29 Aug | Tukums 2000vsJelgava | 1:1 | 1:4 | 1' | 2.68 | 3.29 | 2.30 |
| 133 | 29 Aug | GrobinavsBFC Daugavpils | 0:0 | 1:0 | 75' | 2.61 | 3.28 | 2.39 |
| 132 | 25 Aug | AudavsFK Liepaja | 0:0 | 1:0 | 77' | 1.89 | 3.51 | 3.44 |
| 131 | 23 Aug | RFSvsRiga FC | 0:1 | 3:3 | 27' | 2.45 | 3.27 | 2.53 |
| 130 | 22 Aug | Ogre UnitedvsJelgava | 2:1 | 2:3 | 8' | 3.68 | 3.66 | 1.77 |
| 129 | 22 Aug | Super NovavsBFC Daugavpils | 0:0 | 0:0 | 111' | 3.86 | 3.46 | 1.78 |
| 128 | 21 Aug | FK LiepajavsGrobina | 1:0 | 3:1 | 1' | 1.58 | 3.73 | 4.83 |
| 127 | 21 Aug | AudavsTukums 2000 | 1:0 | 3:0 | 29' | 1.31 | 5.01 | 7.02 |
| 126 | 10 Aug | RFSvsGrobina | 4:0 | 6:1 | 11' | 1.13 | 6.80 | 15.38 |
| 125 | 09 Aug | Riga FCvsOgre United | 4:1 | 4:1 | 2' | 1.03 | 12.19 | 24.00 |
| 124 | 09 Aug | Super NovavsFK Liepaja | 1:0 | 1:2 | 47' | 4.23 | 3.71 | 1.64 |
| 123 | 09 Aug | JelgavavsAuda | 0:1 | 0:1 | 45' | 3.57 | 3.34 | 1.90 |
| 122 | 08 Aug | BFC DaugavpilsvsTukums 2000 | 0:0 | 2:0 | 66' | 1.58 | 3.92 | 4.61 |
| 121 | 02 Aug | Riga FCvsGrobina | 0:0 | 4:0 | 51' | 1.11 | 7.71 | 15.75 |
| 120 | 02 Aug | Tukums 2000vsFK Liepaja | 1:1 | 2:1 | 25' | 3.67 | 3.66 | 1.78 |
| 119 | 01 Aug | BFC DaugavpilsvsJelgava | 1:0 | 2:1 | 11' | 2.11 | 3.15 | 3.14 |
| 118 | 27 Jul | GrobinavsOgre United | 0:2 | 2:2 | 13' | 1.97 | 3.21 | 3.52 |
| 117 | 27 Jul | Tukums 2000vsRFS | 0:1 | 0:1 | 8' | 11.13 | 6.63 | 1.17 |
| 116 | 26 Jul | AudavsBFC Daugavpils | 1:0 | 1:0 | 37' | 2.09 | 3.38 | 3.00 |
| 115 | 26 Jul | JelgavavsFK Liepaja | 0:2 | 0:2 | 1' | 2.90 | 3.33 | 2.16 |
| 114 | 20 Jul | Super NovavsGrobina | 0:0 | 2:0 | 59' | 2.62 | 3.05 | 2.52 |
| 113 | 20 Jul | JelgavavsRFS | 0:1 | 0:1 | 39' | 8.70 | 5.56 | 1.24 |
| 112 | 19 Jul | Ogre UnitedvsBFC Daugavpils | 0:1 | 0:4 | 17' | 3.50 | 3.49 | 1.86 |
| 111 | 18 Jul | Riga FCvsTukums 2000 | 0:1 | 3:1 | 46' | 1.12 | 7.68 | 13.88 |
| 110 | 06 Jul | Super NovavsOgre United | 0:0 | 1:2 | 48' | 1.54 | 4.10 | 4.74 |
| 109 | 05 Jul | GrobinavsTukums 2000 | 2:0 | 3:1 | 18' | 2.02 | 3.26 | 3.27 |
| 108 | 04 Jul | RFSvsAuda | 0:0 | 1:1 | 61' | 1.34 | 4.77 | 6.78 |
| 107 | 04 Jul | BFC DaugavpilsvsFK Liepaja | 1:0 | 3:1 | 41' | 2.96 | 3.29 | 2.12 |
| 106 | 03 Jul | Riga FCvsJelgava | 1:0 | 3:0 | 11' | 1.10 | 8.11 | 17.00 |
| 105 | 01 Jul | Tukums 2000vsSuper Nova | 1:1 | 1:2 | 37' | 2.22 | 3.27 | 2.82 |
| 104 | 30 Jun | FK LiepajavsOgre United | 3:0 | 4:0 | 8' | 1.28 | 5.15 | 7.54 |
| 103 | 30 Jun | RFSvsBFC Daugavpils | 1:0 | 3:1 | 21' | 1.11 | 7.63 | 15.50 |
| 102 | 29 Jun | JelgavavsGrobina | 1:0 | 2:0 | 45' | 2.15 | 3.05 | 3.19 |
| 101 | 29 Jun | AudavsRiga FC | 0:2 | 0:2 | 11' | 5.95 | 4.34 | 1.40 |
| 100 | 26 Jun | FK LiepajavsRFS | 0:0 | 0:2 | 80' | 5.52 | 4.49 | 1.42 |
| 99 | 26 Jun | Ogre UnitedvsTukums 2000 | 1:2 | 3:2 | 1' | 3.10 | 3.56 | 1.97 |
| 98 | 25 Jun | Super NovavsJelgava | 1:3 | 1:5 | 21' | 2.49 | 2.94 | 2.74 |
| 97 | 25 Jun | BFC DaugavpilsvsRiga FC | 0:0 | 0:0 | 111' | 7.22 | 5.11 | 1.30 |
| 96 | 25 Jun | GrobinavsAuda | 0:0 | 0:0 | 111' | 5.22 | 3.98 | 1.51 |
| 95 | 22 Jun | RFSvsOgre United | 3:0 | 6:0 | 9' | 1.03 | 11.06 | 26.25 |
| 94 | 21 Jun | Riga FCvsFK Liepaja | 3:0 | 4:0 | 8' | 1.24 | 5.65 | 8.78 |
| 93 | 21 Jun | JelgavavsTukums 2000 | 1:0 | 4:1 | 34' | 2.46 | 3.29 | 2.51 |
| 92 | 21 Jun | Super NovavsAuda | 0:0 | 0:2 | 50' | 5.37 | 4.12 | 1.48 |
| 91 | 20 Jun | BFC DaugavpilsvsGrobina | 0:0 | 1:0 | 52' | 1.80 | 3.33 | 3.83 |
| 90 | 17 Jun | Riga FCvsRFS | 2:0 | 2:1 | 17' | 2.17 | 3.33 | 2.85 |
| 89 | 17 Jun | Tukums 2000vsAuda | 1:1 | 2:1 | 30' | 4.41 | 3.92 | 1.60 |
| 88 | 17 Jun | JelgavavsOgre United | 0:1 | 0:2 | 26' | 1.55 | 3.75 | 5.00 |
| 87 | 16 Jun | GrobinavsFK Liepaja | 1:0 | 1:0 | 7' | 4.66 | 3.76 | 1.59 |
| 86 | 16 Jun | BFC DaugavpilsvsSuper Nova | 0:0 | 0:0 | 111' | 1.78 | 3.42 | 3.84 |
| 85 | 13 Jun | AudavsJelgava | 0:1 | 1:1 | 48' | 1.35 | 4.60 | 6.93 |
| 84 | 13 Jun | GrobinavsRFS | 0:2 | 1:3 | 21' | 10.29 | 5.65 | 1.21 |
| 83 | 13 Jun | Ogre UnitedvsRiga FC | 0:2 | 1:4 | 17' | 22.00 | 9.55 | 1.06 |
| 82 | 12 Jun | FK LiepajavsSuper Nova | 2:1 | 2:1 | 28' | 1.46 | 4.14 | 5.62 |
| 81 | 12 Jun | Tukums 2000vsBFC Daugavpils | 0:0 | 1:1 | 75' | 2.56 | 3.38 | 2.36 |
| 80 | 31 May | JelgavavsBFC Daugavpils | 0:0 | 1:1 | 63' | 2.90 | 3.30 | 2.19 |
| 79 | 30 May | AudavsOgre United | 1:0 | 2:0 | 11' | 1.16 | 6.44 | 11.81 |
| 78 | 30 May | FK LiepajavsTukums 2000 | 2:0 | 3:0 | 19' | 1.54 | 3.91 | 4.50 |
| 77 | 29 May | Super NovavsRFS | 1:1 | 1:2 | 14' | 16.88 | 7.21 | 1.12 |
| 76 | 29 May | Riga FCvsGrobina | 1:0 | 2:0 | 47' | 1.13 | 7.05 | 14.00 |
| 75 | 26 May | BFC DaugavpilsvsAuda | 0:0 | 0:1 | 82' | 3.58 | 3.55 | 1.85 |
| 74 | 26 May | JelgavavsFK Liepaja | 1:0 | 1:1 | 26' | 3.72 | 3.39 | 1.84 |
| 73 | 25 May | RFSvsTukums 2000 | 2:0 | 3:1 | 10' | 1.13 | 7.06 | 15.50 |
| 72 | 25 May | Ogre UnitedvsGrobina | 1:1 | 1:1 | 33' | 3.39 | 3.19 | 2.00 |
| 71 | 24 May | Riga FCvsSuper Nova | 3:0 | 3:0 | 29' | 1.15 | 7.10 | 11.81 |
| 70 | 22 May | AudavsFK Liepaja | 2:0 | 3:1 | 22' | 2.32 | 3.20 | 2.73 |
| 69 | 21 May | RFSvsJelgava | 1:0 | 4:0 | 27' | 1.18 | 6.35 | 12.00 |
| 68 | 21 May | BFC DaugavpilsvsOgre United | 2:0 | 3:1 | 41' | 1.39 | 4.37 | 5.97 |
| 67 | 20 May | GrobinavsSuper Nova | 0:0 | 0:2 | 51' | 2.54 | 3.00 | 2.63 |
| 66 | 20 May | Tukums 2000vsRiga FC | 1:2 | 1:3 | 16' | 8.79 | 5.71 | 1.21 |
| 65 | 17 May | FK LiepajavsBFC Daugavpils | 1:0 | 2:1 | 46' | 1.99 | 3.44 | 3.17 |
| 64 | 17 May | AudavsRFS | 0:2 | 0:3 | 29' | 5.48 | 4.07 | 1.48 |
| 63 | 16 May | Riga FCvsJelgava | 0:2 | 2:2 | 11' | 1.11 | 7.68 | 15.38 |
| 62 | 16 May | Super NovavsOgre United | 2:1 | 3:1 | 11' | 1.67 | 3.54 | 4.42 |
| 61 | 15 May | GrobinavsTukums 2000 | 2:2 | 3:3 | 1' | 2.81 | 3.22 | 2.26 |
| 60 | 13 May | BFC DaugavpilsvsRFS | 0:1 | 0:1 | 34' | 11.25 | 6.26 | 1.18 |
| 59 | 12 May | Riga FCvsAuda | 2:1 | 4:1 | 20' | 1.59 | 3.96 | 4.19 |
| 58 | 12 May | FK LiepajavsOgre United | 1:0 | 4:1 | 5' | 1.32 | 4.90 | 7.33 |
| 57 | 11 May | Super NovavsTukums 2000 | 1:0 | 1:1 | 18' | 2.63 | 3.42 | 2.31 |
| 56 | 11 May | GrobinavsJelgava | 0:0 | 0:0 | 111' | 2.36 | 3.01 | 2.72 |
| 55 | 08 May | RFSvsFK Liepaja | 3:0 | 5:0 | 14' | 1.24 | 5.37 | 9.03 |
| 54 | 08 May | BFC DaugavpilsvsRiga FC | 0:1 | 1:3 | 5' | 8.72 | 5.49 | 1.24 |
| 53 | 07 May | AudavsGrobina | 3:0 | 7:0 | 8' | 1.26 | 4.89 | 9.54 |
| 52 | 07 May | Tukums 2000vsOgre United | 2:0 | 6:1 | 35' | 1.66 | 3.63 | 4.32 |
| 51 | 06 May | JelgavavsSuper Nova | 0:0 | 1:0 | 82' | 2.11 | 3.20 | 3.09 |
| 50 | 03 May | Riga FCvsFK Liepaja | 0:0 | 1:0 | 65' | 1.23 | 5.44 | 9.11 |
| 49 | 02 May | Ogre UnitedvsRFS | 3:2 | 3:4 | 15' | 17.38 | 8.08 | 1.10 |
| 48 | 02 May | GrobinavsBFC Daugavpils | 0:0 | 1:1 | 51' | 2.63 | 3.17 | 2.42 |
| 47 | 01 May | Super NovavsAuda | 1:1 | 1:2 | 34' | 4.91 | 3.75 | 1.52 |
| 46 | 01 May | Tukums 2000vsJelgava | 3:0 | 5:0 | 6' | 2.46 | 3.27 | 2.50 |
| 45 | 28 Apr | RFSvsRiga FC | 2:1 | 3:3 | 13' | 2.25 | 3.18 | 2.85 |
| 44 | 28 Apr | FK LiepajavsGrobina | 1:0 | 1:1 | 35' | 1.42 | 4.05 | 5.89 |
| 43 | 27 Apr | Ogre UnitedvsJelgava | 0:0 | 0:1 | 80' | 3.59 | 3.27 | 1.92 |
| 42 | 27 Apr | BFC DaugavpilsvsSuper Nova | 0:0 | 0:1 | 89' | 1.91 | 3.38 | 3.52 |
| 41 | 26 Apr | AudavsTukums 2000 | 2:1 | 2:1 | 22' | 1.36 | 4.55 | 6.53 |
| 40 | 23 Apr | Super NovavsFK Liepaja | 0:2 | 1:2 | 13' | 4.38 | 3.62 | 1.66 |
| 39 | 22 Apr | Riga FCvsOgre United | 2:0 | 4:0 | 16' | 1.01 | 13.92 | 39.33 |
| 38 | 22 Apr | GrobinavsRFS | 0:0 | 0:1 | 60' | 14.63 | 5.98 | 1.16 |
| 37 | 21 Apr | JelgavavsAuda | 2:1 | 2:3 | 15' | 4.21 | 3.55 | 1.71 |
| 36 | 21 Apr | Tukums 2000vsBFC Daugavpils | 0:0 | 1:1 | 47' | 3.33 | 3.28 | 1.93 |
| 35 | 18 Apr | RFSvsSuper Nova | 0:0 | 2:0 | 48' | 1.08 | 7.80 | 24.25 |
| 34 | 18 Apr | GrobinavsRiga FC | 0:3 | 0:3 | 18' | 16.38 | 6.93 | 1.13 |
| 33 | 17 Apr | Ogre UnitedvsAuda | 0:0 | 1:1 | 66' | 7.18 | 4.55 | 1.34 |
| 32 | 17 Apr | Tukums 2000vsFK Liepaja | 1:0 | 2:2 | 8' | 4.22 | 3.74 | 1.67 |
| 31 | 16 Apr | BFC DaugavpilsvsJelgava | 0:0 | 1:0 | 48' | 1.88 | 3.49 | 3.49 |
| 30 | 14 Apr | Super NovavsRiga FC | 1:3 | 1:4 | 2' | 12.50 | 5.73 | 1.18 |
| 29 | 13 Apr | Ogre UnitedvsGrobina | 0:1 | 1:1 | 30' | 3.51 | 3.15 | 1.98 |
| 28 | 13 Apr | Tukums 2000vsRFS | 0:1 | 1:2 | 2' | 13.50 | 6.95 | 1.14 |
| 27 | 12 Apr | FK LiepajavsJelgava | 0:1 | 1:1 | 6' | 1.63 | 3.70 | 4.51 |
| 26 | 12 Apr | AudavsBFC Daugavpils | 0:1 | 2:3 | 23' | 1.56 | 3.92 | 4.78 |
| 25 | 09 Apr | Riga FCvsTukums 2000 | 2:1 | 3:3 | 30' | 1.11 | 7.83 | 16.13 |
| 24 | 09 Apr | GrobinavsSuper Nova | 0:0 | 0:1 | 80' | 2.53 | 3.06 | 2.58 |
| 23 | 08 Apr | JelgavavsRFS | 0:1 | 0:1 | 28' | 10.88 | 5.85 | 1.20 |
| 22 | 08 Apr | FK LiepajavsAuda | 0:1 | 1:2 | 9' | 2.43 | 3.18 | 2.61 |
| 21 | 07 Apr | BFC DaugavpilsvsOgre United | 2:0 | 2:1 | 24' | 1.55 | 3.69 | 4.82 |
| 20 | 05 Apr | Tukums 2000vsGrobina | 1:1 | 1:1 | 40' | 2.54 | 3.24 | 2.46 |
| 19 | 04 Apr | JelgavavsRiga FC | 0:2 | 0:8 | 11' | 9.63 | 5.52 | 1.23 |
| 18 | 04 Apr | RFSvsAuda | 0:1 | 0:1 | 38' | 1.31 | 4.92 | 7.28 |
| 17 | 03 Apr | BFC DaugavpilsvsFK Liepaja | 1:0 | 2:0 | 6' | 4.32 | 3.84 | 1.59 |
| 16 | 03 Apr | Ogre UnitedvsSuper Nova | 0:2 | 1:2 | 2' | 3.11 | 3.22 | 2.12 |
| 15 | 22 Mar | Tukums 2000vsSuper Nova | 0:2 | 1:2 | 15' | 2.02 | 3.39 | 3.13 |
| 14 | 21 Mar | JelgavavsGrobina | 0:1 | 0:1 | 14' | 1.99 | 3.27 | 3.35 |
| 13 | 21 Mar | RFSvsBFC Daugavpils | 1:1 | 4:1 | 19' | 1.13 | 7.05 | 14.38 |
| 12 | 20 Mar | Ogre UnitedvsFK Liepaja | 0:0 | 0:1 | 97' | 5.47 | 4.17 | 1.46 |
| 11 | 20 Mar | AudavsRiga FC | 1:1 | 1:2 | 1' | 5.34 | 4.09 | 1.48 |
| 10 | 15 Mar | Ogre UnitedvsTukums 2000 | 0:1 | 1:1 | 42' | 2.69 | 3.39 | 2.30 |
| 9 | 15 Mar | Super NovavsJelgava | 0:1 | 1:1 | 35' | 2.71 | 3.23 | 2.35 |
| 8 | 14 Mar | Riga FCvsBFC Daugavpils | 2:0 | 4:2 | 30' | 1.13 | 7.13 | 15.25 |
| 7 | 14 Mar | GrobinavsAuda | 0:1 | 0:2 | 35' | 3.33 | 3.25 | 1.91 |
| 6 | 13 Mar | FK LiepajavsRFS | 0:1 | 0:1 | 14' | 4.72 | 3.91 | 1.56 |
| 5 | 08 Mar | AudavsSuper Nova | 1:0 | 2:1 | 50' | 1.61 | 3.59 | 4.40 |
| 4 | 08 Mar | JelgavavsTukums 2000 | 1:1 | 2:1 | 19' | 1.89 | 3.42 | 3.57 |
| 3 | 07 Mar | FK LiepajavsRiga FC | 1:0 | 2:1 | 3' | 5.87 | 4.42 | 1.41 |
| 2 | 07 Mar | BFC DaugavpilsvsGrobina | 0:0 | 0:1 | 51' | 2.00 | 3.29 | 3.13 |
| 1 | 06 Mar | RFSvsOgre United | 0:0 | 2:0 | 63' | 1.12 | 7.71 | 13.25 |
Every bookmaker's opening and closing odds for 837 Virsliga matches, 2021 to 2025, joined to results. 5 seasons, one download.
Statistics from all 154 Virsliga matches in the 2026 season: 438 goals in total, an average of 2.84 per match, with the first goal arriving after 31.5 minutes on average.
When goals are scored
438 goals across the 146 matches that produced one, placed by the minute each was scored. The busiest stretch is 75-90, with 16.9% of them. 23.5% arrive from the 75th minute on, and 6.6% in stoppage time at the end.
- 0-1551 · 11.6%
- 15-3066 · 15.1%
- 30-4569 · 15.8%
- 45+28 · 6.4%
- 46-6066 · 15.1%
- 60-7555 · 12.6%
- 75-9074 · 16.9%
- 90+29 · 6.6%
Blue is the first half, grey the second, amber the two stoppage-time bins. Minutes are as recorded: first-half stoppage counts as 45+, and anything after 90 as 90+.
48.9% of goals come before half time. That figure counts first-half stoppage time, which is where most published numbers go wrong: goals in added time at the end of the half are recorded as minutes 46, 47 and 48, so cutting the match at minute 45 pushes them into the second half and gives 42.5% instead — out by 6.4 points.
First Goal Timing
Across 154 matches the first goal arrived after 31.5 minutes on average. The histogram shows when the opening goal was scored, in three-minute bins, including matches with no goal at all.
