BALLHELPER

HOME WEEKLY MATCHES BOTH TEAMS TO SCORE HT/FT BETTING TIPS
ADVERTISING


LIVE SCORE
Fixtures and match results for 7 days



Algeria 1
Algeria 2
Angola
Australia A
Capital Territ.
Northern NSW
Australia NSW
Victoria
Queensland
T League
South
Western
Austria 1
Austria 2
Azerbaijan 1
Azerbaijan 2
Bahrain
Belarus
Belgium 1
Belgium 2
Bosnia and Herce.
Brazil 1
Brazil 2
Bulgaria
China 1
China 2
Croatia
Cyprus 1
Cyprus 2
CzechRepublic1
CzechRepublic2
Denmark 1
Denmark 2
Egypt
England Prem.
England Cham.
England 1
England 2
England Conf.
Eng.Conf.North
Eng.Conf.South
Estonia 1
Estonia 2
Finland 1
Finland 2
Finland East
Finland North
Finland South
Finland West
France 1
France 2
France National
Germany 1
Germany 2
Germany 3
Germany Bayern
Germany North
Germ. NorthEast
Germany South
Germany West
Ghana
Greece 1
Holland 1
Holland 2
Hungary
Hungary 2
Hong Kong Prem
Hong Kong 1st.
Iceland 1
Iceland 2
India Super L.
India I League
Indonesia
Iran 1
Israel 1
Israel 2
Italy A
Italy B
Italy Lega Pro A
Italy Lega Pro B
Italy Lega Pro C
Japan 1
Japan 2
Jordan
Kazakhstan
Kenya
Latvia
Lebanon
Lithuania A
Lithuania 1
Macedonia FYR
Malaysia Super
Malaysia Prem.
Malta
Montenegro
Morocco Pro
Morocco 2
New Zealand
Nigeria
North. Ireland Pr
North. Ireland Ch1
North. Ireland Ch2
Norway 1
Norway 2
Norway 2G1
Norway 2G2
Norway 2G3
Norway 2G4
Oman
Poland 1
Poland 2
Portugal 1
Portugal 2
Qatar Stars L.
Qatar Q Leag.
R. Ireland Pr.
R. Ireland 1
Romania 1
Russia 1
Russia 2
Saudi Arabia 1
Saudi Arabia 2
Singapore S
Slovakia
Slovenia
Serbia 1
Serbia 2
Scotland Premier
Scotland 1
Scotland 2
Scotland 3
South Africa
South Korea 1
South Korea 2
Spain 1
Spain 2
Spain 2 B1
Spain 2 B2
Spain 2 B3
Spain 2 B4
Switzerland 1
Switzerland 2
Sweden 1
Sweden 2
Sweden Norra
Sweden Sodra
Thailand
Tunisia
Turkey 1
Turkey 2
UAE
Ukraine1
Ukraine2
USA-MLS
Uzbekistan
Vietnam
Wales
Zambia
Zimbabwe

online




SOCCER FIXTURES FOR FRIDAY 3.24.2017.

        Algeria Ligue 2
date time home-away
3.24.2017 15:0 Amal Bou Saada (8) - Usm Blida (2)

2.12.2016 Usm Blida - Amal Bou Saada 2 : 1
(8-9-8) - (11-8-6)
D W W L W L D D W L - L D D L W D D W D W
(8-2-2) - (3-4-5)
W L W W W D W - L W L D L D D
(27-28) - (22-15)
4 2 1 1 1 3 2 4 1 4 - 1 0 2 3 1 2 0 1 2 2
(14-5) - (8-9)
3+ 0-2 0-2 0-2 0-2 0-2 0-2 - 3+ 0-2 0-2 0-2 3+ 0-2 0-2

3.24.2017 15:0 Asm Oran (10) - Rc Arbaa (16)

2.12.2016 Rc Arbaa - Asm Oran 1 : 1
(6-12-7) - (4-10-11)
D L W W D L D D W L - L W D L L D D W L D
(5-6-1) - (1-4-7)
D L D W D D W - D L D W L D L
(23-25) - (18-24)
4 3 3 3 0 4 2 0 1 2 - 3 5 0 1 1 2 0 2 1 2
(14-9) - (9-16)
0-2 3+ 3+ 3+ 0-2 0-2 0-2 - 0-2 3+ 0-2 3+ 0-2 0-2 0-2

3.24.2017 15:0 Aso Chlef (9) - El Eulma (14)

2.12.2016 El Eulma - Aso Chlef 0 : 1
(7-9-9) - (7-8-9)
L D L W D L W D D L - W W D W L D W D L W
(5-5-2) - (3-2-7)
D L D D W W D - L L W D L W L
(25-25) - (19-23)
1 4 3 1 2 1 2 2 0 1 - 2 2 2 1 1 2 1 0 1 1
(17-12) - (9-15)
0-2 0-2 0-2 3+ 0-2 0-2 0-2 - 0-2 0-2 0-2 0-2 0-2 0-2 0-2

3.24.2017 15:0 Bordj Bou Arreridj (7) - Ain Fakroun (12)

2.12.2016 Ain Fakroun - Bordj Bou Arreridj 0 : 0
(8-9-8) - (5-13-7)
D W L L L D L D W L - L D D L L W D D D W
(7-3-2) - (1-5-6)
W W W W L D W - L L L D L D D
(22-22) - (20-25)
2 2 1 3 1 2 2 2 4 4 - 1 0 0 3 5 1 2 4 2 1
(18-11) - (9-17)
3+ 0-2 0-2 0-2 3+ 0-2 3+ - 3+ 0-2 0-2 0-2 3+ 0-2 0-2

3.24.2017 15:0 Jsm Bejaia (5) - Jsm Skikda (3)

2.12.2016 Jsm Skikda - Jsm Bejaia 1 : 0
(10-7-8) - (11-6-8)
W L L W D W D D L L - W L L W D W D W D W
(7-2-3) - (1-5-6)
L W L L W W D - D L W L D D D
(27-25) - (25-17)
3 1 3 3 0 3 2 2 4 4 - 1 5 1 1 2 4 2 3 0 4
(15-7) - (4-10)
0-2 3+ 3+ 0-2 3+ 3+ 0-2 - 0-2 0-2 0-2 0-2 0-2 0-2 0-2

3.24.2017 15:0 Khroub (15) - Paradou Ac (1)

2.12.2016 Paradou Ac - Khroub 3 : 1
(5-9-11) - (16-5-3)
L W L D D D D L D L - W W D W W L W W L W
(5-6-1) - (6-3-2)
D L W W D D D - D L W W W W L
(20-27) - (36-15)
1 3 1 2 2 2 2 3 2 1 - 1 1 0 3 1 1 1 3 1 4
(14-7) - (11-8)
0-2 0-2 3+ 3+ 0-2 0-2 0-2 - 0-2 3+ 0-2 3+ 0-2 0-2 0-2

3.24.2017 15:0 Us Biskra (4) - Mc Saida (6)

2.12.2016 Mc Saida - Us Biskra 1 : 0
(11-5-9) - (9-7-9)
W L W L W D L L W D - L L D D L W D D D W
(8-1-3) - (1-4-7)
D W W W W L W - L D L D L D D
(24-21) - (22-24)
1 2 3 1 5 2 1 1 1 2 - 2 2 0 2 1 1 0 2 2 4
(15-6) - (4-12)
0-2 3+ 0-2 3+ 3+ 0-2 0-2 - 0-2 0-2 0-2 0-2 0-2 0-2 0-2

3.24.2017 15:0 Wa Boufarik (13) - Gc Mascara (11)

2.12.2016 Gc Mascara - Wa Boufarik 1 : 1
(5-12-8) - (7-9-9)
W D W L D L L L D D - D W W W W W D L D D
(3-7-2) - (3-2-7)
L D W W D L D - L D L W W W L
(19-27) - (19-25)
1 4 1 3 2 1 1 3 2 2 - 2 1 1 3 1 1 0 2 2 2
(10-9) - (7-16)
0-2 0-2 0-2 0-2 0-2 0-2 0-2 - 0-2 0-2 3+ 0-2 3+ 0-2 0-2

Algeria 1
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Australia A League
date time home-away
3.24.2017 9:50 West. Sydney Wanderers (6) - Melbourne City (3)

18.11.2016 West. Sydney Wanderers - Melbourne City 1 : 1
6.1.2017 Melbourne City - West. Sydney Wanderers 1 : 0
(6-10-7) - (10-6-7)
L D W L W L W L D W - W L W L L D W L W W
(3-6-3) - (4-3-4)
L D W L W D W - D D L L L W W
(27-32) - (43-33)
1 0 2 3 4 2 1 2 0 4 - 1 3 3 3 3 4 6 4 5 4
(12-16) - (20-15)
3+ 0-2 0-2 0-2 0-2 0-2 3+ - 0-2 3+ 3+ 3+ 3+ 3+ 3+

3.25.2017 7:35 Central Coast Mariners (9) - Adelaide United (10)

6.11.2016 Adelaide United - Central Coast Mariners 1 : 2
5.2.2017 Central Coast Mariners - Adelaide United 2 : 1
(5-5-13) - (4-6-13)
L L L W W W L D L L - L W L D L L W L D W
(3-1-7) - (0-4-7)
L D L W W L L - L L D L L L D
(26-43) - (19-40)
5 1 3 2 3 2 3 2 5 1 - 2 3 2 4 3 5 1 3 0 3
(14-21) - (6-18)
3+ 3+ 3+ 0-2 3+ 3+ 3+ - 3+ 3+ 0-2 0-2 3+ 3+ 0-2

Australia A
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Australia New South Wales Premier League
date time home-away
3.25.2017 6:0 Hakoah Sydney City (7) - Sydney Utd (10)

(0-1-1) - (0-0-2)
D L - L L
(0-1-0) - (0-0-1)
D - L
(1-3) - (2-4)
2 2 - 3 3
(1-1) - (1-2)
0-2 - 3+

Australia New South Wales
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Australia Victoria Premier League
date time home-away
3.24.2017 10:15 Bentleigh Greens (2) - St Albans Saints (14)

(3-1-1) - (0-1-4)
W W L W D - L L D L L
(1-1-1) - (0-1-1)
W L D - L D
(11-8) - (1-11)
3 3 4 5 4 - 1 5 0 4 2
(6-5) - (0-1)
3+ 3+ 3+ - 0-2 0-2

3.24.2017 10:15 Pascoe Vale (4) - Kingston City (3)

(2-3-0) - (2-3-0)
D W D W D - D D D W W
(0-2-0) - (1-1-0)
D D - D W
(8-5) - (11-8)
2 3 0 4 4 - 4 6 2 2 5
(1-1) - (4-2)
0-2 0-2 - 3+ 0-2

3.24.2017 10:30 Melbourne Knights (8) - Port Melbourne (6)

(2-1-2) - (2-1-2)
D L W L W - L W D L W
(0-0-2) - (1-0-1)
L L - L W
(9-9) - (9-6)
4 3 4 2 5 - 1 4 0 6 4
(1-4) - (3-2)
3+ 0-2 - 0-2 3+

3.24.2017 10:30 Oakleigh Cannons (11) - South Melbourne (12)

(0-4-0) - (1-1-3)
D D D D - D L L L W
(0-3-0) - (1-1-3)
D D D - D L L L W
(5-5) - (4-8)
4 4 0 2 - 4 4 1 1 2
(5-5) - (4-8)
3+ 3+ 0-2 - 3+ 3+ 0-2 0-2 0-2

3.25.2017 5:0 North Geelong (13) - Avondale (1)

(0-2-3) - (3-2-0)
D L D L L - W W W D D
(0-0-3) - (1-1-0)
L L L - W D
(4-9) - (5-2)
2 3 2 2 4 - 1 1 1 2 2
(2-7) - (2-1)
3+ 0-2 3+ - 0-2 0-2

Australia Victoria
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Australia T League, Tasmania
date time home-away
3.24.2017 10:0 Hobart Zebras (2) - South Hobart (1)

(1-1-0) - (2-0-0)
D W - W W
(1-0-0) - (1-0-0)
W - W
(7-2) - (8-0)
4 5 - 3 5
(5-0) - (3-0)
3+ - 3+

3.25.2017 4:0 Kingborough Lions (6) - Devonport City (3)

(0-1-1) - (1-1-0)
D L - D W
(2-6) - (5-3)
2 6 - 4 4

3.25.2017 6:30 Clarence Utd (7) - Launceston City (5)

(0-1-1) - (0-1-1)
D L - D L
(0-1-0) - (0-0-1)
D - L
(0-5) - (2-4)
0 5 - 2 4
(0-0) - (1-3)
0-2 - 3+

Australia T League
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        France Championnat National
date time home-away
3.24.2017 20:0 Avranches (12) - Lyon Duchere (5)

14.10.2016 Lyon Duchere - Avranches 2 : 2
(7-9-9) - (11-7-7)
D L L L L L L W W D - W D W D D W L D W W
(4-4-4) - (4-4-4)
D L W L L W W - D L D D W D W
(33-36) - (28-25)
4 1 1 3 3 2 3 3 5 0 - 2 0 1 0 2 3 2 2 1 2
(18-16) - (9-12)
3+ 3+ 0-2 0-2 0-2 3+ 3+ - 0-2 3+ 0-2 0-2 3+ 0-2 0-2

3.24.2017 20:0 Bastia C.A. (14) - Quevilly (1)

14.10.2016 Quevilly - Bastia C.A. 1 : 2
(8-6-11) - (11-11-3)
W L L W L L D D L L - D W D W D D W W D W
(6-2-5) - (7-5-0)
W W W L L D L - W D W D W W D
(27-37) - (42-28)
2 1 4 4 2 5 0 0 1 2 - 2 3 2 5 2 2 3 3 4 6
(18-19) - (21-12)
3+ 3+ 0-2 3+ 0-2 0-2 0-2 - 0-2 3+ 3+ 0-2 3+ 3+ 3+

3.24.2017 20:0 Belfort (16) - Boulogne (7)

14.10.2016 Boulogne - Belfort 1 : 1
(6-6-13) - (10-7-8)
L W L W L W L L L L - L L L D W D L W D L
(1-3-9) - (5-3-4)
D D L L L L L - W W L L D W L
(24-33) - (35-26)
2 3 5 1 1 2 5 1 1 6 - 3 3 1 0 1 0 3 3 4 3
(7-16) - (16-15)
3+ 3+ 0-2 3+ 0-2 0-2 0-2 - 3+ 3+ 3+ 0-2 0-2 3+ 3+

3.24.2017 20:0 Beziers (10) - Chambly (3)

14.10.2016 Chambly - Beziers 0 : 0
(9-7-9) - (11-8-6)
D W W D W D D L W L - L D W L W W L W L W
(6-3-3) - (5-3-5)
L W W D W D W - D W L W L W L
(27-27) - (27-21)
2 3 4 2 3 0 2 3 4 3 - 2 2 2 1 3 2 3 5 2 3
(15-12) - (12-13)
0-2 0-2 3+ 0-2 3+ 0-2 3+ - 0-2 3+ 0-2 0-2 0-2 0-2 0-2

3.24.2017 20:0 Consolat Marseille (8) - Chateauroux (4)

14.10.2016 Chateauroux - Consolat Marseille 2 : 1
(11-4-10) - (11-8-6)
W L L W W W D W W L - D D D W W W W W L L
(7-3-2) - (6-5-2)
D D L W W W W - D D D D W W L
(32-30) - (29-29)
3 3 3 3 3 1 2 2 5 3 - 2 0 2 1 5 3 3 1 3 5
(17-11) - (13-9)
0-2 3+ 3+ 3+ 3+ 0-2 3+ - 0-2 0-2 0-2 0-2 3+ 0-2 3+

3.24.2017 20:0 Creteil (13) - Les Herbiers (11)

14.10.2016 Les Herbiers - Creteil 2 : 2
(8-6-11) - (7-10-8)
D L W D L L L W W L - W D D L D D L D W W
(4-3-6) - (2-6-4)
L L D W L L W - D L D L D D W
(30-39) - (29-31)
4 5 3 2 4 3 3 1 4 2 - 1 2 0 2 0 2 3 2 1 2
(16-21) - (9-14)
0-2 3+ 3+ 3+ 3+ 3+ 3+ - 0-2 0-2 0-2 0-2 0-2 0-2 0-2

3.24.2017 20:0 Paris Fc (9) - Epinal (17)

14.10.2016 Epinal - Paris Fc 0 : 0
(9-7-9) - (3-13-9)
W W W D W L D L W W - D D D D L D L L L D
(5-3-4) - (3-7-3)
D L W D W D W - W W D D D D L
(22-16) - (23-29)
2 1 1 2 1 3 0 1 2 5 - 2 0 0 2 1 0 1 3 5 2
(8-6) - (13-11)
0-2 3+ 0-2 0-2 0-2 0-2 0-2 - 0-2 3+ 0-2 0-2 0-2 0-2 3+

3.24.2017 20:0 Sedan (18) - Pau (15)

13.10.2016 Pau - Sedan 2 : 1
(5-6-14) - (6-11-8)
L W D L L L W L W D - D L W L D D W D L D
(4-2-6) - (3-4-5)
L D W L L L W - W D L L D W L
(23-40) - (21-29)
2 5 2 2 3 3 3 2 3 2 - 2 1 2 5 2 0 1 0 4 0
(12-15) - (10-18)
0-2 0-2 3+ 0-2 3+ 0-2 3+ - 0-2 0-2 0-2 3+ 0-2 0-2 3+

France 3
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Germany Regionalliga Bayern
date time home-away
3.24.2017 18:30 Illertissen (8) - Wacker Burghausen (5)

27.8.2016 Wacker Burghausen - Illertissen 1 : 2
(11-3-10) - (11-6-7)
L W W L L L W W W D - L W W W L W W W W D
(5-1-5) - (5-2-4)
D L W L W L W - D L W W L W W
(29-32) - (39-34)
3 3 3 1 2 1 2 1 1 0 - 1 3 4 1 1 1 3 3 4 6
(19-15) - (16-17)
3+ 3+ 0-2 3+ 3+ 0-2 0-2 - 3+ 0-2 3+ 3+ 0-2 0-2 3+

3.24.2017 19:0 Schweinfurt (9) - Unterhaching (1)

27.8.2016 Unterhaching - Schweinfurt 5 : 0
(10-4-9) - (19-5-0)
L W L D W W W L D W - W W D W W W W W D D
(6-2-4) - (9-2-0)
L L W D W W L - D D W W W W W
(41-36) - (68-11)
3 2 3 2 7 1 6 3 2 2 - 6 4 0 4 9 3 3 1 0 0
(24-15) - (31-6)
3+ 3+ 0-2 0-2 3+ 0-2 3+ - 0-2 3+ 3+ 3+ 3+ 3+ 0-2

Germany Bayern
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Germany Regionalliga South
date time home-away
3.24.2017 19:0 Ksv Hessen Kassel (7) - Steinbach (3)

24.9.2016 Steinbach - Ksv Hessen Kassel 1 : 1
(11-7-8) - (16-5-6)
L D W D W D W L W L - D W W W W L W L W W
(8-4-2) - (5-2-6)
W D W D W W W - D L W W L L W
(31-31) - (48-27)
4 0 4 4 3 2 1 2 2 1 - 2 6 2 1 3 3 2 3 2 4
(19-12) - (17-21)
0-2 0-2 3+ 3+ 3+ 0-2 0-2 - 0-2 3+ 0-2 0-2 3+ 3+ 3+

Germany South
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Hungary NB2 League
date time home-away
3.24.2017 14:0 Kisvarda (5) - Szolnoki Mav (10)

10.8.2016 Szolnoki Mav - Kisvarda 3 : 2
(12-6-7) - (11-5-9)
W W W L L L L W W D - W D W L W W D W W D
(6-2-4) - (5-2-5)
L D W L L W W - W L W W W W D
(34-20) - (31-30)
5 1 3 1 4 1 1 3 1 0 - 1 2 3 1 4 1 0 2 3 2
(17-12) - (18-17)
3+ 0-2 0-2 0-2 3+ 3+ 0-2 - 0-2 0-2 0-2 3+ 3+ 0-2 0-2

Hungary 2
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Japan J League 2
date time home-away
3.25.2017 6:0 Mito Hollyhock (17) - Ehime (14)

(1-0-3) - (1-2-1)
L W L L - W D D L
(1-0-1) - (0-1-0)
L W - D
(5-7) - (3-3)
1 4 4 3 - 1 0 4 1
(4-1) - (2-2)
0-2 3+ - 3+

3.25.2017 7:0 Kyoto Sanga (18) - V Varen Nag. (6)

(1-0-3) - (2-1-1)
L W L L - W D L W
(1-0-1) - (0-0-1)
L W - L
(4-6) - (8-5)
3 1 3 3 - 4 2 4 3
(2-2) - (1-3)
3+ 0-2 - 3+

3.25.2017 7:0 Tokyo V (3) - Gifu (19)

(3-0-1) - (0-2-2)
L W W W - D D L L
(2-0-0) - (0-1-0)
W W - D
(7-1) - (4-6)
1 1 4 2 - 4 2 1 3
(5-0) - (1-1)
0-2 3+ - 0-2

Japan 2
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Poland 1. Liga
date time home-away
3.24.2017 18:0 Podbeskidzie (10) - Stomil Olsztyn (14)

27.8.2016 Stomil Olsztyn - Podbeskidzie 1 : 0
(7-8-7) - (6-9-6)
W D D D D L W L W D - D L D W L L D D D W
(2-4-5) - (1-5-5)
D L D D L W W - L L D L L D D
(23-24) - (30-22)
1 0 0 6 2 3 3 2 3 2 - 0 2 0 4 3 3 2 2 4 6
(12-18) - (12-17)
0-2 0-2 0-2 3+ 3+ 3+ 3+ - 0-2 0-2 0-2 3+ 3+ 0-2 3+

Poland 2
- links
Table
Results
Statistics
Teams
Goals
HT/FT

        Qatar Q League
date time home-away
3.24.2017 16:30 Lekhwiya Ii (7) - Al Ahli Doha Ii (10)

(8-0-7) - (6-2-7)
L L W W L L L W L W - L L L W W L D W L L
(1-0-1) - (3-1-3)
L W - W L L W W D L
(34-32) - (23-34)
5 5 3 1 6 1 3 5 3 12 - 5 6 1 4 3 4 0 7 7 8
(5-1) - (8-12)
0-2 3+ - 3+ 0-2 0-2 3+ 3+ 0-2 3+

3.24.2017 17:15 Al Sadd Ii (15) - Al Kharaitiyat Ii (8)

(4-2-9) - (8-0-7)
L L D L L L W W W L - L W L W L W L W W W
(0-2-7) - (4-0-2)
L L D L L L L - L L W W W W
(19-33) - (31-35)
8 5 0 1 1 2 7 2 3 4 - 6 8 6 5 5 3 3 5 5 4
(5-24) - (14-15)
3+ 3+ 0-2 0-2 0-2 0-2 3+ - 3+ 3+ 3+ 3+ 3+ 3+

Qatar Q League
- links
Table
Results
Statistics
Teams
Goals
HT/FT

Soccer Betting Hints

Guru Soccer Bets

www.betswizard.com - Professional Soccer Single Bets

Profibettor.com - Professional Sport Tips

Professional betting predictions

Bettor Soccer - professional betting services

Picks Betting

Soccer Bets

Top Soccer Tips

Professional betting tips

Soccer VIP Tip

Asian Bets24

Expert Soccer Predictions

Free football betting tips

Tennis and soccer betting tipsters

Professional soccer bets advisor

Professional Football Predictions




Betfreak TOP50 Betting Sites Top Sport Sites Soccer Top 500 Sites Web 2 Web Topliste Hier gehts zur Topliste MisterManager Top100 Siti di calcio-Top 100 Soccer sites

DECLARATION
All content, information and results on the site www.ballhelper.com are public to the best of intentions and the Author beleves that they are correct. However, they may contain errors in typing or computing, and this site can not be responsible for direct or indirect damages that may arise from using the content, information and results from this website.

Warning! Gambling involves high psychological and financial risks. ballhelper.com cannot be held responsible for any damage as consequence of decisions based on information contained on this site.

ballhelper.com use cookies only on Home page to set languages.

© 2009-2016 ballhelper.com All rights reserved, ballhelper is registered Trademark
email: ballhelper.com@gmail.com